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
主站蜘蛛池模板: 国产青榴视频在线观看网站| 日本欧美中文字幕精品亚洲| 天天做天天爱夜夜爽毛片毛片| 国产一区二区丝袜高跟鞋| 国产精品粉嫩| 国产精品视频白浆免费视频| 亚洲男人的天堂在线| lhav亚洲精品| 免费人成网站在线观看欧美| 人人91人人澡人人妻人人爽| 尤物视频一区| 无码aaa视频| 天天摸夜夜操| 亚洲av无码成人专区| 国产成人a在线观看视频| 美女扒开下面流白浆在线试听| 无码区日韩专区免费系列| 欧洲亚洲欧美国产日本高清| 国产成人精品男人的天堂下载 | 日韩欧美国产三级| 91www在线观看| 伊人久久影视| 亚洲—日韩aV在线| 亚洲精品午夜天堂网页| 国产精品自在拍首页视频8| 丁香六月激情婷婷| 久久亚洲欧美综合| 欧美色99| 免费Aⅴ片在线观看蜜芽Tⅴ| 国产精品亚洲一区二区三区z| 国产91熟女高潮一区二区| 午夜激情婷婷| 亚洲婷婷在线视频| 成人国产精品网站在线看| 五月婷婷综合色| 视频二区中文无码| 蜜桃臀无码内射一区二区三区| 日韩毛片视频| 欧美α片免费观看| 色综合中文| 成人日韩视频| 国产电话自拍伊人| 久久福利网| 国产精品99在线观看| 99福利视频导航| 青青草原国产精品啪啪视频| 精品国产免费观看| 久久这里只有精品66| 亚洲欧美不卡视频| 看国产毛片| 亚洲国产午夜精华无码福利| 国产精品永久免费嫩草研究院| 伊人丁香五月天久久综合| 国产一区二区三区日韩精品 | 久青草免费在线视频| 国产一线在线| 在线高清亚洲精品二区| 国产日韩AV高潮在线| 国产亚洲精久久久久久无码AV| a毛片基地免费大全| 亚洲国产天堂久久九九九| 国产精品自拍合集| 成人国产一区二区三区| 亚洲大尺度在线| 成人综合在线观看| 免费国产在线精品一区| 国产精品亚洲精品爽爽| 久久精品娱乐亚洲领先| 久久黄色毛片| 69av免费视频| 国产剧情一区二区| 国产成人无码久久久久毛片| 在线观看亚洲天堂| 亚洲国产天堂久久综合226114| 欧美激情首页| 人禽伦免费交视频网页播放| 欧美激情首页| 国产又黄又硬又粗| 亚洲美女一级毛片| 亚洲国产天堂在线观看| 国产日本欧美在线观看| 亚洲欧美另类专区|