資料介紹
介紹介紹架構(gòu)描述了一種基于經(jīng)典哈佛機(jī)的強(qiáng)大的單周期RISC微控制器。哈佛機(jī)在一個(gè)重要的設(shè)計(jì)元素上與更常見的馮諾依曼機(jī)不同:哈佛機(jī)的指令和數(shù)據(jù)在不同的總線上傳輸。由于不存在單條數(shù)據(jù)總線爭用,MAXQ指令只能在一個(gè)周期內(nèi)執(zhí)行。在傳統(tǒng)的馮諾依曼架構(gòu)上,相同的操作需要多個(gè)周期。架構(gòu)描述了一種基于經(jīng)典哈佛機(jī)的強(qiáng)大的單周期RISC微控制器。哈佛機(jī)在一個(gè)重要的設(shè)計(jì)元素上與更常見的馮諾依曼機(jī)不同:哈佛機(jī)的指令和數(shù)據(jù)在不同的總線上傳輸。由于不存在單條數(shù)據(jù)總線爭用,MAXQ指令只能在一個(gè)周期內(nèi)執(zhí)行。在傳統(tǒng)的馮諾依曼架構(gòu)上,相同的操作需要多個(gè)周期。然而,哈佛機(jī)器中數(shù)據(jù)和代碼之間的嚴(yán)格分離帶來了一系列挑戰(zhàn)。在代碼空間中存儲(chǔ)數(shù)據(jù)表是馮諾依曼機(jī)器中常見的技術(shù),但對(duì)于經(jīng)典的哈佛機(jī)器來說是有問題的。由于在給定總線上的單個(gè)周期內(nèi)只能發(fā)生一個(gè)操作,因此 CPU 內(nèi)核無法在同一周期內(nèi)從代碼內(nèi)存總線??上獲取指令并從代碼空間中的數(shù)據(jù)表中獲取內(nèi)存操作數(shù)。然而,哈佛機(jī)器中數(shù)據(jù)和代碼之間的嚴(yán)格分離帶來了一系列挑戰(zhàn)。在代碼空間中存儲(chǔ)數(shù)據(jù)表是馮諾依曼機(jī)器中常見的技術(shù),但對(duì)于經(jīng)典的哈佛機(jī)器來說是有問題的。由于在給定總線上的單個(gè)周期內(nèi)只能發(fā)生一個(gè)操作,因此 CPU 內(nèi)核無法在同一周期內(nèi)從代碼內(nèi)存總線??上獲取指令并從代碼空間中的數(shù)據(jù)表中獲取內(nèi)存操作數(shù)。作為哈佛機(jī)器,人們可能會(huì)認(rèn)為 MAXQ 微控制器也禁止在代碼空間中存儲(chǔ)數(shù)據(jù)元素。但由于每個(gè) MAXQ 器件都內(nèi)置了 ROM 工具,這樣的表格查找實(shí)際上很容易。作為哈佛機(jī)器,人們可能會(huì)認(rèn)為 MAXQ 微控制器也禁止在代碼空間中存儲(chǔ)數(shù)據(jù)元素。但由于每個(gè) MAXQ 器件都內(nèi)置了 ROM 工具,這樣的表格查找實(shí)際上很容易。代碼空間中的表查找代碼空間中的表查找從代碼空間中的 MAXQ 表中讀取值似乎很簡單。然而,不熟悉 MAXQ 架構(gòu)的程序員在第一次嘗試這樣做時(shí)可能會(huì)感到沮喪。從代碼空間中的 MAXQ 表中讀取值似乎很簡單。然而,不熟悉 MAXQ 架構(gòu)的程序員在第一次嘗試這樣做時(shí)可能會(huì)感到沮喪。上面的代碼可以完美地匯編,但是在第二條指令之后,累加器幾乎肯定上面的代碼可以完美地匯編,但是在第二條指令之后,累加器幾乎肯定不會(huì)不會(huì)包含 0x1234。原因很簡單。與馮·諾依曼機(jī)不同,后者只有一個(gè)內(nèi)存空間,一條指令需要多少個(gè)周期才能完成,MAXQ 的
下載該資料的人也在下載
下載該資料的人還在閱讀
更多 >
- 智能網(wǎng)聯(lián)汽車信息物理系統(tǒng)參考架構(gòu)報(bào)告 53次下載
- MAXQ1050的評(píng)估套件和面向MAXQ30入門的CrossStudio編譯 14次下載
- maxq7667芯片用戶指南下載 23次下載
- ARM架構(gòu)應(yīng)用實(shí)例_操作系統(tǒng) 0次下載
- MAXQ610評(píng)估板中文資料 22次下載
- MAXQ1850-KIT評(píng)估套件 6次下載
- MAXQ1050評(píng)估套件和面向MAXQ30入門的CrossStudio編譯 162次下載
- MAXQ3180 MAXQ3183 AFE的電表參考設(shè)計(jì) 0次下載
- MAXQ2010評(píng)估套件
- MAXQ612, MAXQ622,pdf,low-power
- MAXQ架構(gòu)簡介
- 使用MAXQ乘法-累加單元(MAC)進(jìn)行信號(hào)處理
- MAXQ7665C, MAXQ7665D pdf datas
- MAXQ7665,MAXQ7665A, MAXQ7665B
- MAXQ610 pdf,MAXQ610 datasheet
- 利用MAXQ處理器中的非易失性存儲(chǔ)器服務(wù) 620次閱讀
- 解開MAXQ的秘密 1513次閱讀
- 如何使用MAXQ串行驅(qū)動(dòng)器開發(fā)應(yīng)用 750次閱讀
- MAXQ3120電能表基準(zhǔn) 673次閱讀
- MAXQ環(huán)境下受保護(hù)的EEPROM操作 716次閱讀
- 使用MAXQ3210進(jìn)行環(huán)境監(jiān)測(cè) 548次閱讀
- 使用MAXQ2000進(jìn)行音頻濾波 782次閱讀
- MAXQ指令集架構(gòu)與RISC競(jìng)爭對(duì)手的基準(zhǔn)比較 1418次閱讀
- 從MAXQ8913微控制器上的RAM執(zhí)行應(yīng)用代碼 494次閱讀
- 使用MAXQ2010評(píng)估板讀取溫度 616次閱讀
- MAXQ競(jìng)爭分析研究 765次閱讀
- 比較DS28S60、MAXQ1061和MAXQ1065功能 617次閱讀
- 在MAXQ2000數(shù)據(jù)存儲(chǔ)器中實(shí)現(xiàn)軟堆棧 688次閱讀
- 基于MAXQ1850的雙芯片架構(gòu)的支付終端設(shè)計(jì) 1741次閱讀
- MAXQ處理器的非易失存儲(chǔ)功能 1182次閱讀
下載排行
本周
- 1山景DSP芯片AP8248A2數(shù)據(jù)手冊(cè)
- 1.06 MB | 532次下載 | 免費(fèi)
- 2RK3399完整板原理圖(支持平板,盒子VR)
- 3.28 MB | 339次下載 | 免費(fèi)
- 3TC358743XBG評(píng)估板參考手冊(cè)
- 1.36 MB | 330次下載 | 免費(fèi)
- 4DFM軟件使用教程
- 0.84 MB | 295次下載 | 免費(fèi)
- 5元宇宙深度解析—未來的未來-風(fēng)口還是泡沫
- 6.40 MB | 227次下載 | 免費(fèi)
- 6迪文DGUS開發(fā)指南
- 31.67 MB | 194次下載 | 免費(fèi)
- 7元宇宙底層硬件系列報(bào)告
- 13.42 MB | 182次下載 | 免費(fèi)
- 8FP5207XR-G1中文應(yīng)用手冊(cè)
- 1.09 MB | 178次下載 | 免費(fèi)
本月
- 1OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 2555集成電路應(yīng)用800例(新編版)
- 0.00 MB | 33566次下載 | 免費(fèi)
- 3接口電路圖大全
- 未知 | 30323次下載 | 免費(fèi)
- 4開關(guān)電源設(shè)計(jì)實(shí)例指南
- 未知 | 21549次下載 | 免費(fèi)
- 5電氣工程師手冊(cè)免費(fèi)下載(新編第二版pdf電子書)
- 0.00 MB | 15349次下載 | 免費(fèi)
- 6數(shù)字電路基礎(chǔ)pdf(下載)
- 未知 | 13750次下載 | 免費(fèi)
- 7電子制作實(shí)例集錦 下載
- 未知 | 8113次下載 | 免費(fèi)
- 8《LED驅(qū)動(dòng)電路設(shè)計(jì)》 溫德爾著
- 0.00 MB | 6656次下載 | 免費(fèi)
總榜
- 1matlab軟件下載入口
- 未知 | 935054次下載 | 免費(fèi)
- 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
- 78.1 MB | 537798次下載 | 免費(fèi)
- 3MATLAB 7.1 下載 (含軟件介紹)
- 未知 | 420027次下載 | 免費(fèi)
- 4OrCAD10.5下載OrCAD10.5中文版軟件
- 0.00 MB | 234315次下載 | 免費(fèi)
- 5Altium DXP2002下載入口
- 未知 | 233046次下載 | 免費(fèi)
- 6電路仿真軟件multisim 10.0免費(fèi)下載
- 340992 | 191187次下載 | 免費(fèi)
- 7十天學(xué)會(huì)AVR單片機(jī)與C語言視頻教程 下載
- 158M | 183279次下載 | 免費(fèi)
- 8proe5.0野火版下載(中文版免費(fèi)下載)
- 未知 | 138040次下載 | 免費(fèi)
評(píng)論
查看更多