




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
回答問題什么是分時復用技術?8086的那些引腳采用了分時復用技術?這些引腳在總線周期的T1狀態傳送的是什么信息?在總線周期的其他狀態(T2、T3、T4)傳送的是什么信息?分時復用:在不同的時刻分別傳送不同的信息(地址、數據、狀態信息)。這些引腳在總線周期的T1狀態傳送的是地址信息。當訪問存儲器時,T1狀態輸出A19~A16,與AD15~AD0一起構成訪問存儲器的20位物理地址。在總線周期的其他狀態(T2、T3、T4)傳送的是數據或狀態信息。什么是邏輯地址與物理地址?兩者的關系是什么?邏輯地址:“段地址:段內偏移地址”。物理地址:CPU與存儲器進行數據交換時在地址總線上提供的20位地址信息物理地址=段地址×10H+段內偏移地址物理地址與邏輯地址的關系:物理地址=段地址×10H+段內偏移地址中斷處理過程包括那些步驟?關中斷保護現場開中斷中斷服務恢復現場中斷返回MUL、XLAT、SHL、ROL指令的工作過程是什么?MUL:(AX)←(SRC)*(AL)(DX:AX)←(SRC)*AXXLAT:(AL)←((BX)+(AL))SHLCF←←DST—0ROL:CF←←DST←↓→→→↑串操作指令有哪5條,其有什么共同特點?MOVSLODSCMPSSCASSTOS1)總是SI寄存器尋址源操作數,DI寄存器尋址目的操作數2)每一次操作以后修改地址指針是增量還是減量取決于DF3)有的串操作指令可加重復前綴指令按規定的操作重復進行重復操作的次數由CX寄存器決定8259A中IRR、IMR和ISR三個寄存器的作用是什么?IRR中斷請求寄存器接受并鎖存IR0~IR7的中斷請求信號IMR中斷屏蔽寄存器各級中斷屏蔽ISR中斷服務寄存器保存當前正在處理的中斷請求定時/計數器芯片8253占用幾個端口地址?各個端口地址分別對應什么?8253占用4個端口地址。其中00號端口地址為計數器0的計數初值寄存器地址或輸出鎖存寄存器地址;01號端口地址為計數器1的計數初值寄存器地址或輸出鎖存寄存器地址;10號端口地址為計數器2的計數初值寄存器地址或輸出鎖存寄存器地址;11號端口地址為三個計數器公用的控制字寄存器地址。8253每個計數通道與外設接口有哪些信號線,每個信號的用途是什么?CLK計數器的時鐘輸入;GATE計數器的門脈沖控制輸入;OUT計數器的輸出.8253工作方式0與方式3的工作流程是什么?8255A占用幾個端口地址?各個端口地址分別對應什么?四個00號端口地址為A端口地址01號端口地址表示為B端口地址10號表示C端口地址11號端口地址表示為控制口端口地址若(CS)=8100H,代碼段可尋址的范圍為(即代碼段最小、最大物理地址分別為)?81000H~90FFFH當操作數存放于存儲器時,CPU需要計算存放操作數的存儲單元的偏移地址。其偏移地址有哪幾部分構成?基址變址立即數編程解決問題(只用寫代碼段的主要部分,段定義語句可不寫):在存儲器中數據段與附加段分別有兩個不相同的串,首地址分別為string1和string2,找出其中第一個不相等的元素,其位置放于數據段中以Location為變量名的存儲單元內。LEASI,STRING1LEADI,STRING2MOVCX,20MOVDL,0CLDREPECMPSBDECSIDECDIMOVDL,SILEASI,LOCATIONMOV[SI],DL存儲器數據段中存放著由8個大寫字母組成的串,以String為變量名,編程依次將串中元素轉換為對應小寫字母。如以下定義的串。Stringdb‘YOUANDME’LEASI,STRINGMOVCX,8L:MOVAL,[SI]ADDAL,20HMOV[SI],ALINCSILOOPL存儲器數據段中存放著6個字節型數據,以Val為首Valdb12h,0ffh,82h,96h,03h,22h,0feh,0ahAmountdb0hLEASI,VALMOVCX,8MOV,DL,0L:MOVAL,[SI]CMPAL,80HJBSMALLERINCDLSMALLER:INCSILOOPLLEASI,AMOUNTMOV[SI],DL存儲器附加段中存放著以Array為變量名的串,從中搜尋字符“#”。若找到,將“Y”輸入至DL寄存器;否則將“N”輸入至DL寄存器。Arraydb"1","2","3","4","@","#","%"LEADI,ArrayMOVAL,’#’MOVCX,7MOVDL,0CLDREPNESCASBJZMATCHMOVDL,’N’JMPDSPYMATCH:DECDIMOVDL,’Y’DSPY:MOVAH,02HINT21HHLT數據段中以Val為首地址存放著8個無符號字節型數據,找出最大值,之后存放到最后的MAX單元。數據定義如下:valdb12h,0ffh,02h,56h,03h,22h,0feh,0ah,maxdb00hLeasi,valMovcx,8Moval,[si]L:Cmpal,[si+1]JaBiggerMOVAL,[SI+1]Bigger:INCSILOOPLLEASI,MAXMOV[SI],AL存儲器數據段中存放著由8個數字組成的串,大小在0~9之間,以Val為首地址,編程依次將串中元素轉換為對應的ASC碼。如以下定義的串。Valdb5,6,7,8,0,1,2,3Leasi,ValMovcx,8L:Moval,[si]Addal,30HMov[si],alIncsiLoopL存儲器數據段中存放著4個字節型數據,編程將其中小于80H的數加上80H,大于等于80H的不變。如以下定義的val變量。valdb012h,084h,0f2h,01hLEASI,VALMOVCX,4L:MOVAL,[SI]CMPAL,80HJAEBIGGERADDAL,80HMOV[SI],ALBIGGER:INCSILOOPL已知一計數器/定時器8253的時鐘頻率為1MHZ,如下圖所示,其端口地址為080H~083H。CLK2GATECLK2GATE2OUT2CLK0GATE0OUT0CLK1GATE1OUT11MHZ1MHZ1MHZ(1)該電路中通道0的OUT引腳輸出100KHZ連續方波,通道0的計數初值為多少(寫出計算式)?GATE0應接何電位?N=TOUT/TCLK=(1/1000000)/(1/1000000)=10GATE0=1高電位(2)若要8253的OUT1端在0.001秒后點亮發光二極管,計數初值為多少(寫出計算式)?N=0.001/(1/1000000)=1000高電位(3)寫出實現上述功能的8253初始化程序(8253的控制字格式見下圖)。MOVAL,00010110BOUT83H,ALMOVAL,10DOUT080HMOVAL,01010000BOUT083H,ALMOVAL,ebOUT081H,AL Moval,03hOut081h,al用8255A控制三個發光二極管顯示。8255A的端口地址為31H~33H;控制口:34H。試編寫8255程序控制三個發光二極管:開關閉合時,點亮發光二極管,斷開時熄滅二極管。(1)首先編寫8255初始化程序MOVAL,10001011BOUT34H,AL(2)編寫控制程序。Main:INAL,32HOUT31H,ALJmpmain
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國電暖氣行業市場調研及行業投資策略研究報告
- 寧夏重點項目-總投資4852萬元污水處理廠升級改造項目可行性研究報告
- 中國轉基因產品市場運行態勢及投資戰略咨詢研究報告
- 有的放矢工藝品行業深度研究分析報告(2024-2030版)
- 2025年中國汽車噴漆房行業市場發展前景及發展趨勢與投資戰略研究報告
- 中國增量劑行業市場發展前景及發展趨勢與投資戰略研究報告(2024-2030)
- 2025年中國二聯組合件行業市場發展前景及發展趨勢與投資戰略研究報告
- 2024-2030年中國速凍包子行業市場全景分析及投資策略研究報告
- 磷石膏綜合利用項目可行性研究報告立項書
- 2025年中國十字通行業市場發展前景及發展趨勢與投資戰略研究報告
- 美國鐵塔分析計算程序TOWER中文操作手冊
- 重點流域水環境綜合治理項目類型及項目合理造價估算標準表
- 一組超全面的5S可視化標準課件
- 10KV供配電工程施工組織設計方案
- 鋼結構施工方案(鋼結構-施工方案)
- 《民法典》合同編實務培訓課件
- 《產業經濟學》課程思政教學案例
- 施工組織設計管理臺帳
- 閉合導線計算表(帶公式)
- 商務禮儀培訓52873734(PPT143頁)
- (高清正版)T_CAGHP 066—2019危巖落石柔性防護網工程技術規范(試行)
評論
0/150
提交評論