中文亚洲精品无码_熟女乱子伦免费_人人超碰人人爱国产_亚洲熟妇女综合网

當(dāng)前位置: 首頁 > news >正文

三河市城鄉(xiāng)建設(shè)局網(wǎng)站淘寶指數(shù)查詢?nèi)肟?/h1>

三河市城鄉(xiāng)建設(shè)局網(wǎng)站,淘寶指數(shù)查詢?nèi)肟?電子商務(wù)網(wǎng)站建設(shè)教程,企業(yè)網(wǎng)站優(yōu)化面向什么工作LC-3—MMIO、Caller Save、Callee SaveMMIOCaller Save、Callee Save舉個例子MMIO MMIO(Memory Mapped I/O)是一種在系統(tǒng)內(nèi)存中映射I/O端口的技術(shù),它允許設(shè)備直接訪問內(nèi)存中的特定地址,從而實(shí)現(xiàn)I/O操作。MMIO技術(shù)可以提高I/O操作…

LC-3—MMIO、Caller Save、Callee Save

  • MMIO
  • Caller Save、Callee Save
    • 舉個例子

MMIO

  • MMIO(Memory Mapped I/O)是一種在系統(tǒng)內(nèi)存中映射I/O端口的技術(shù),它允許設(shè)備直接訪問內(nèi)存中的特定地址,從而實(shí)現(xiàn)I/O操作。MMIO技術(shù)可以提高I/O操作的效率,并減少CPU的負(fù)擔(dān)。
  • LC-3的MMIO技術(shù)可以提高I/O操作的效率,并減少CPU的負(fù)擔(dān)。使用MMIO時,可以將特定的I/O端口映射到系統(tǒng)內(nèi)存的特定地址,從而可以使用LD指令將數(shù)據(jù)從I/O端口加載到寄存器,或者用ST指令將數(shù)據(jù)從寄存器存儲到I/O端口。
  • 例如,假設(shè)我們想要從系統(tǒng)中的I/O端口0xFE00處讀取一個字節(jié)的數(shù)據(jù)。我們可以將I/O端口0xFE00映射到系統(tǒng)內(nèi)存的地址x3000,然后使用LD指令將x3000處的數(shù)據(jù)加載到R0中:LD R0, x3000。這樣,R0中就包含了從I/O端口0xFE00處讀取的數(shù)據(jù)。
; Program to read data from an I/O device 
; R0 contains the I/O device address 
IN R1, R0 
STR R1, x3000 
; R1 contains the data read from the device, which is stored in memory location x3000
; Program to write data to an I/O device 
; R0 contains the I/O device address 
; R1 contains the data to be written 
MOV R2, R1 
OUT R2, R0 
; Data in R1 is written to the device
  • MMIO指令允許處理器向外部設(shè)備寫入數(shù)據(jù),而MIO指令則僅允許處理器從外部設(shè)備讀取數(shù)據(jù)。MIO指令不支持向外部設(shè)備寫入數(shù)據(jù),因?yàn)檫@樣會破壞物理硬件的一致性和穩(wěn)定性。MMIO指令的設(shè)計更加安全,因此才能用于處理器與外部設(shè)備之間的數(shù)據(jù)交換。
  • MIO.EN是一個特殊的LC-3指令,可用于啟用/禁用處理器的MIO功能。當(dāng)MIO.EN指令將MIO功能禁用時,處理器將不能從外部設(shè)備讀取數(shù)據(jù),但可以繼續(xù)使用MMIO指令向外部設(shè)備寫入數(shù)據(jù)

Caller Save、Callee Save

  • 進(jìn)入子程序前保存,子程序結(jié)束后恢復(fù)的是調(diào)用者保存Caller Save:
  • 進(jìn)入子程序后先保存,子程序結(jié)束前恢復(fù)的再返回原位置的,是被調(diào)用者保存Callee Save

舉個例子

在這里插入圖片描述
在這里插入圖片描述

  • 把對fib的函數(shù)調(diào)用看成整體而言的,R7在調(diào)用函數(shù)的內(nèi)部總是會被修改為返回地址,所以R7在調(diào)用fib之前,需要由調(diào)用者保存。而R0和R2在調(diào)用過程中也會被修改,但是fib函數(shù)最后會還原這兩個值
  • 所以R7是Caller Save、R0R2是Callee Save
http://www.risenshineclean.com/news/51943.html

相關(guān)文章:

  • 百度容易收錄的網(wǎng)站黃頁引流推廣網(wǎng)站軟件免費(fèi)
  • 建設(shè)局網(wǎng)站策劃書培訓(xùn)網(wǎng)站排名
  • adobe illustrator做網(wǎng)站網(wǎng)站服務(wù)器
  • 沒有公司 接單做網(wǎng)站寧波seo營銷平臺
  • wordpress 插件代碼seo教程培訓(xùn)
  • 好的高端網(wǎng)站長沙seo報價
  • 白山建設(shè)局網(wǎng)站游戲優(yōu)化軟件
  • 服務(wù)好的專業(yè)建站公司seo網(wǎng)站是什么意思
  • 北京旅游網(wǎng)站建設(shè)推推蛙貼吧優(yōu)化
  • 阿克蘇網(wǎng)站建設(shè)正在播網(wǎng)球比賽直播
  • 怎樣加盟網(wǎng)站建設(shè)鄭州有沒有厲害的seo
  • 用dw做網(wǎng)站怎么換行最新消息
  • 濰坊網(wǎng)站建設(shè)哪家好市場調(diào)研報告范文大全
  • 做冰淇淋生意網(wǎng)站企業(yè)查詢系統(tǒng)
  • 湘潭網(wǎng)站建設(shè)是什么營銷網(wǎng)站建設(shè)流程
  • 網(wǎng)站中文域名好嗎職業(yè)培訓(xùn)機(jī)構(gòu)有哪些
  • 什么網(wǎng)站可以發(fā)布信息百度推廣效果怎么樣
  • 磐石網(wǎng)站seo站外推廣方式
  • app小程序網(wǎng)站開發(fā)是什么免費(fèi)建一級域名網(wǎng)站
  • 手機(jī)wordpress建站教程野狼seo團(tuán)隊(duì)
  • 網(wǎng)站規(guī)劃的流程網(wǎng)絡(luò)廣告一般是怎么收費(fèi)
  • c2c的盈利模式seo優(yōu)化標(biāo)題 關(guān)鍵詞
  • 鄭州天梯網(wǎng)站制作青島網(wǎng)絡(luò)推廣公司哪家好
  • 網(wǎng)站關(guān)鍵詞沒被搜出來互聯(lián)網(wǎng)營銷師課程
  • 惠陽市網(wǎng)站建設(shè)論壇推廣的步驟
  • wordpress恢復(fù)舊編輯器seo自動刷外鏈工具
  • 早那么做商城網(wǎng)站營銷軟文模板
  • 關(guān)掉wordpress站點(diǎn)google 谷歌
  • 關(guān)于加強(qiáng)學(xué)校網(wǎng)站建設(shè)的通知網(wǎng)絡(luò)推廣的手段
  • 徐州建站短網(wǎng)址