999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

單片機存儲器分析方法探討

2021-01-28 07:20:05劉海波卿向東
探索科學(學術版) 2020年9期
關鍵詞:指令單片機結構

劉海波 付 偉 卿向東 白 晶

北華大學 吉林 吉林 132021

1 引言

在單片機教學的過程中,發現很多學生對單片機的存儲器理解不到位,導致分析尋址方式和調試程序時產生大量錯誤。

目前的講授過程中,通常直接聲明2種存儲器組織結構Harvard Architecture(簡稱 HARC)和Princeton architecture(簡稱PARC),學生并不清楚為什么有這兩種結構,自然無法理解單片機為什么使用HARC。

如果從單片機的設計初衷來分析存儲架構,就能令學生容易理解了。

2 PARC和HARC的特點

根據存儲器存儲內容,主要包括數據和指令。這兩種信息怎樣存儲?

方式1:PARC,即普林斯頓結構,是指程序存儲器(以后簡稱ROM)和數據存儲器(以后簡稱RAM)共用一個存儲空間,使用同一組地址總線,在8086微處理器中,數據總線也是用同一組。因此訪問ROM和RAM單元的時候,可以使用同樣的指令,即MOV OPRD1,OPRD2。但正因為二者使用了相同的地址及數據總線,當編程人員訪問即ROM的時候,就不能再訪問RAM,同理訪問即RAM的時候,就不能再訪問ROM,二者不能同時訪問,不能同時實現取數據和取指令,只能采用分時復用的方式完成上述操作。地址與存儲單元一一對應。

從上面的表述可以得知,指令和數據都存放在同一個存儲空間,所以二者寬度相同。以8086微處理器為例,數據和指令的寬度都是16位的。

PARC結構缺點:不能同時完成ROM單元和RAM單元的信息訪問,執行效率不高。

PARC結構優點:外部結構簡單,成本低。

方式2:HARC,即哈佛結構,是指ROM和RAM各有獨立的存儲空間。使用不同的指令,訪問ROM和RAM單元。以89C51單片機為例,訪問片外RAM單元,使用指令MOVX A,@DPTR,訪問片外RAM單元,使用指令MOVC A,@A+DPTR,訪問ROM單元。一個地址,可能同時對應了ROM和RAM的一個單元。根據復雜程度不同,總線也有多種組織形式。

3 89C51單片機的存儲組織結構講解

51單片機的存儲結構是一種特殊的哈佛結構,其特點如下:ROM和RAM各有獨立的存儲空間,使用同樣數據總線和地州總線,為了區分當前訪問的是哪一種存儲空間,使用了不同的控制總線。訪問RAM區間,使用控制總線/RD和/WR。訪問ROM區間,使用控制總線/PSEN。因為數據區和程序區使用了同樣的數據總線和地址總線,所以不能同時訪問數據區和程序區。

3.1 RAM區

3.1.1 片內RAM區講解方法 89C51在芯片內部集成了128字節的RAM,其地址范圍。針對這部分區間,又根據功能特性的不同,分成了三個部分。

首先應該聲明,片內RAM所有單元均可以用于數據存儲。

1)第一部分,通用寄存器區。地址范圍00H-1FH。為了充分利用內部資源,單片機的片內RAM低32字節被設計成通用寄存器,供4組,每組8個,都命名為R0~R7,共32個。0組通用寄存器地址范圍是00H-07H,1組通用寄存器地址范圍是08H-0FH,2組通用寄存器地址范圍是10H-17H,3組通用寄存器地址范圍是18H-1FH。

2)第二部分,位尋址區。地址范圍20H-2FH。每個單元都可以位尋址。16個單元,共128位。每1位都設定了1個位地址,位地址的范圍是00H-7FH。在這里,學生非常容易混淆位地址和字節地址的關系。我們可以通過指令,分辨當前使用的是字節地址和位地址。

3)第三部分,普通的數據區。地址范圍30H-2FH。通常棧區設定在這里。

3.1.2 片外RAM區講解方法 89C51片外RAM區,最大可用為64K存儲單元,地址范圍0000H-FFFFH。

3.2 ROM區

3.2.1 片內ROM區講解方法 89C51片內集成了4K字節的EEPROM單元,地址范圍0000H-03FFH。當引腳/EA=1,使用這部分ROM存儲器,程序超過4K字節,放在片外ROM區。

3.2.2 片內ROM區講解方法 89C51片外ROM區,最大可用為64K存儲單元,地址范圍0000H-FFFFH。

在這里應將其分成低4K字節和高60K字節兩部分講解。4K字節ROM空間,地址范圍也是0000H-03FFH,與片內ROM區相同,因此學生也容易混淆。應聲明,當/EA=0時,使用這部分空間。

4 結束語

微處理器的存儲組織結構,對于初學者還是有難度的。只有充分理解了哈佛結構,才能理解51單片機的存儲系統,進而理解數據和指令的尋址方式。

猜你喜歡
指令單片機結構
聽我指令:大催眠術
《形而上學》△卷的結構和位置
哲學評論(2021年2期)2021-08-22 01:53:34
基于單片機的SPWM控制逆變器的設計與實現
電子制作(2019年13期)2020-01-14 03:15:28
論結構
中華詩詞(2019年7期)2019-11-25 01:43:04
基于單片機的層次漸變暖燈的研究
電子制作(2019年15期)2019-08-27 01:12:10
基于單片機的便捷式LCF測量儀
電子制作(2019年9期)2019-05-30 09:42:02
ARINC661顯控指令快速驗證方法
測控技術(2018年5期)2018-12-09 09:04:26
LED照明產品歐盟ErP指令要求解讀
電子測試(2018年18期)2018-11-14 02:30:34
論《日出》的結構
創新治理結構促進中小企業持續成長
現代企業(2015年9期)2015-02-28 18:56:50
主站蜘蛛池模板: 美女扒开下面流白浆在线试听| 国产玖玖视频| 夜夜操狠狠操| 91福利一区二区三区| 亚洲精品国产成人7777| 超碰91免费人妻| 国产福利一区视频| 国产在线拍偷自揄观看视频网站| 国产剧情一区二区| 青青操国产| 亚洲AV无码乱码在线观看裸奔| 成人小视频在线观看免费| 亚洲中文久久精品无玛| 亚洲国产精品一区二区第一页免| 毛片免费试看| 精品成人免费自拍视频| 99久久婷婷国产综合精| 免费高清a毛片| 三级欧美在线| 亚洲第一精品福利| 国产精品视频导航| 91麻豆久久久| 国产欧美精品午夜在线播放| 欧美19综合中文字幕| 国产二级毛片| 首页亚洲国产丝袜长腿综合| 在线观看无码a∨| 国产成人三级| 好紧好深好大乳无码中文字幕| 不卡无码网| 青青草原偷拍视频| 亚洲精品欧美重口| 亚洲一级毛片免费观看| 五月婷婷丁香色| 自偷自拍三级全三级视频| 亚洲国产中文欧美在线人成大黄瓜| 97se亚洲综合在线韩国专区福利| 欧美午夜在线观看| 亚洲不卡网| 国产国产人成免费视频77777| 亚洲大尺码专区影院| 国产大片喷水在线在线视频| 欧美笫一页| 欧美色香蕉| 91免费精品国偷自产在线在线| 欧美三级视频在线播放| 福利一区在线| 男女性色大片免费网站| 久久永久精品免费视频| 1024国产在线| 日本手机在线视频| 国产成本人片免费a∨短片| 国产SUV精品一区二区| 综合久久五月天| 亚洲中久无码永久在线观看软件| 91人妻在线视频| 九色免费视频| 国产一区二区三区免费| 日韩黄色精品| 98超碰在线观看| 亚洲天堂色色人体| 亚洲精品中文字幕无乱码| 亚洲日韩国产精品综合在线观看| 欧美性色综合网| 自拍中文字幕| 一本大道在线一本久道| 国产高清无码第一十页在线观看| 91精品国产丝袜| 8090成人午夜精品| 欧美a在线看| 国产午夜人做人免费视频中文| 1769国产精品视频免费观看| 国产精品偷伦视频免费观看国产 | 亚洲va欧美ⅴa国产va影院| h网址在线观看| 日韩精品无码免费一区二区三区| 四虎国产永久在线观看| 福利在线免费视频| 精品91视频| 又粗又硬又大又爽免费视频播放| 欧美一级视频免费| 欧美国产菊爆免费观看|