版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
樣題一.填空題
1.十進(jìn)制數(shù)196對應(yīng)的二進(jìn)制數(shù)為
B,-90的補(bǔ)碼為
B。
一.填空題
1.十進(jìn)制數(shù)196對應(yīng)的二進(jìn)制數(shù)為
B,-90的補(bǔ)碼為
B。
一.填空題
2.將十進(jìn)制數(shù)46用分離BCD碼形式定義到BCDWORD字單元的偽指令定義語句為
。
BCDWORDDW0406H一.填空題3.若給某微機(jī)系統(tǒng)配置16K字節(jié)的SRAM電路,SRAM芯片選用Intel2114,則共需
片2114芯片。一.填空題3.若給某微機(jī)系統(tǒng)配置16K字節(jié)的SRAM電路,SRAM芯片選用Intel2114,則共需
片2114芯片。32一.填空題4.在8086系統(tǒng)中,若某存儲器字單元是對準(zhǔn)的,則CPU訪問該存儲單元需
個總線周期完成;若某存儲器字單元是未對準(zhǔn)的,則CPU訪問該存儲單元需
個總線周期完成。若訪問一個奇地址存儲器字節(jié)單元時,使用
數(shù)據(jù)總線。
12D15-D8一.填空題
5.MOVAX,[BP][SI]+13H指令的源操作數(shù)的尋址方式為。
一.填空題
5.MOVAX,[BP][SI]+13H指令的源操作數(shù)的尋址方式為。
基址變址且相對尋址一.填空題6.若(DS)=0100H,(SS)=0150H,(BX)=0003H,(BP)=0003H,
存儲器(01003H)=9876H,(01503H)=6789H,
則CPU執(zhí)行:MOVAL,[BX]指令后,(AL)=
,CPU執(zhí)行MOVAX,[BP]指令后,(AX)=
。76H6789H一.填空題
7.8086CPU關(guān)于數(shù)據(jù)的尋址方式中,是存儲器尋址方式的有。
一.填空題
7.8086CPU關(guān)于數(shù)據(jù)的尋址方式中,是存儲器尋址方式的有
。
寄存器間接尋址、寄存器相對尋址、直接尋址、基址變址尋址、基址變址且相對尋址一.填空題8.若(AL)=OFFH,CF=0,則CPU執(zhí)行INCAL指令后,CF=
。0一.填空題9.8086CPU的字符串處理指令的目的串地址默認(rèn)在
。
一.填空題9.8086CPU的字符串處理指令的目的串地址默認(rèn)在
。
ES:DI一.填空題10.I/O地址譯碼方式有部分地址譯碼和
。全地址譯碼一.填空題11.若分配給某存儲器單元的邏輯地址為9C3DH:56A2H,則該單元的物理地址為
H。
一.填空題11.若分配給某存儲器單元的邏輯地址為9C3DH:56A2H,則該單元的物理地址為
H。
A1A72一.填空題
12.若(DX)=8DH,(CL)=03H,CF=1,則CPU執(zhí)行RCRDX,CL指令后,(DX)=
。6011H二.判斷下列指令語法書寫是否正確,對于正確指令打√,并分別說明源操作數(shù)的尋址方式,對于錯誤指令打×,說明其錯誤原因。1.OUT200H,AL()當(dāng)I/O地址超過FFH(255)時,必須用DX間接尋址?!?.
MOV[BX],AL()二.判斷下列指令語法書寫是否正確,對于正確指令打√,并分別說明源操作數(shù)的尋址方式,對于錯誤指令打×,說明其錯誤原因。
寄存器尋址√5.
DIV26H()二.判斷下列指令語法書寫是否正確,對于正確指令打√,并分別說明源操作數(shù)的尋址方式,對于錯誤指令打×,說明其錯誤原因。
乘除法指令,SRC不能為立即數(shù)尋址×6.
POPBH()二.判斷下列指令語法書寫是否正確,對于正確指令打√,并分別說明源操作數(shù)的尋址方式,對于錯誤指令打×,說明其錯誤原因。
堆棧只能按字操作×7.
ROLDX,2()二.判斷下列指令語法書寫是否正確,對于正確指令打√,并分別說明源操作數(shù)的尋址方式,對于錯誤指令打×,說明其錯誤原因。
當(dāng)移位次數(shù)超過1次時,必須用CL
提供移位次數(shù)×8.MOV[BX],[BP+03H]()二.判斷下列指令語法書寫是否正確,對于正確指令打√,并分別說明源操作數(shù)的尋址方式,對于錯誤指令打×,說明其錯誤原因。
兩個存儲器單元之間不能直接操作×9.
DAAAL()二.判斷下列指令語法書寫是否正確,對于正確指令打√,并分別說明源操作數(shù)的尋址方式,對于錯誤指令打×,說明其錯誤原因。
此指令為隱含尋址,不能寫出操作數(shù)×10.MOV[BX],10()二.判斷下列指令語法書寫是否正確,對于正確指令打√,并分別說明源操作數(shù)的尋址方式,對于錯誤指令打×,說明其錯誤原因。
類型不明確×三.以圖示說明下列語句實(shí)現(xiàn)的空間分配和預(yù)置的數(shù)據(jù)(假設(shè)變量定義在1500H段,VAR1在段內(nèi)的偏移地址為0000H)。
VAR1DB17H,17,-17VAR2DB′XIDIAN′VAR3DW1234H,′56′VAR4DWVAR2VAR5DB4DUP(?)
三.以圖示說明下列語句實(shí)現(xiàn)的空間分配和預(yù)置的數(shù)據(jù)(假設(shè)變量定義在1500H段,VAR1在段內(nèi)的偏移地址為0000H)。
VAR117H11H0EFH′X′1500H:0000H0003HVAR2VAR1DB17H,17,-17VAR2DB′XIDIAN′VAR3DW1234H,′56′VAR4DWVAR2VAR5DB4DUP(?)
′I′′D′′I′′A′′N′三.以圖示說明下列語句實(shí)現(xiàn)的空間分配和預(yù)置的數(shù)據(jù)(假設(shè)變量定義在1500H段,VAR1在段內(nèi)的偏移地址為0000H)。VAR5000FHVAR31500H:0009HVAR4VAR1DB17H,17,-17VAR2DB′XIDIAN′VAR3DW1234H,56HVAR4DWVAR3VAR5DB2DUP(?)
34H12H56H00H000DH09H00H??四.程序分析題MOVAL,06HSHLAL,01HMOVBL,ALMOVCL,3SHLAL,CLADDAL,BL1.分析下列程序完成的功能四.程序分析題MOVAL,06HSHLAL,01HMOVBL,ALMOVCL,3SHLAL,CLADDAL,BL1.分析下列程序完成的功能功能:6*18的值
AL四.程序分析題TABLEDW50,40,30,20ENTRYDW2 ┊MOVBX,OFFSETTABLEADDBX,ENTRYMOVAX,[BX]
2.若有以下變量定義,請說明下面的程序執(zhí)行后,AX的內(nèi)容是什么?四.程序分析題TABLEDW50,40,30,20ENTRYDW2 ┊MOVBX,OFFSETTABLEADDBX,ENTRYMOVAX,[BX]
ENTRYTABLE32H00H28H00H1EH00H14H00H02H00HDS:(BX)(BX)+2∴(AX)=0028H四.程序分析題3.已知有200個8位無符號數(shù)已存放在緩存區(qū)INX中,F(xiàn)UNCY2子程序的功能是對這200個數(shù)據(jù)由低到高排序。請?jiān)趧澗€處填入必要指令,使以下子程序完整。四.程序分析題FUNCY2PROCNEARPUSHAXMOVCH,
B10:LEASI,INXDECCL,CHB20:MOVAL,[SI]四.程序分析題CMPAL,[SI]+1
XCHGAL,[SI]+1
B30:INCSIDECCL四.程序分析題JNZB20DECCH
POPAXRETFUNCY2ENDP
四.程序分析題FUNCY2PROCNEARPUSHAXMOVCH,
B10:LEASI,INXMOVCL,CHB20:MOVAL,[SI]200-1四.程序分析題CMPAL,[SI]+1
XCHGAL,[SI]+1
B30:INCSIDECCLJBEB30H四.程序分析題CMPAL,[SI]+1
XCHGAL,[SI]+1
B30:INCSIDECCLJBEB30HMOV[SI],AL四.程序分析題JNZB20DECCH
POPAXRETFUNCY2ENDP
JNZB10H五.編程題
在存儲器ADDR單元中存放著數(shù)Y的地址,試編制一程序統(tǒng)計(jì)數(shù)Y中的1的個數(shù),并將結(jié)果存入COUNT單元中。五.編程題
1.
寫出編程思想;2.
畫出流程圖;3.編寫完整的源程序。五.編程題
1.
寫出編程思想;ADDRCOUNTNUMBENUMBERY??2個字節(jié)五.編程題
1.
寫出編程思想;
要測出數(shù)Y中1的個數(shù),一個比較簡單的方法就是逐位測試,把數(shù)Y用移位的方法,逐次移到CF中去,根據(jù)CF是否為1來計(jì)數(shù),共循環(huán)移位計(jì)數(shù)16次。五.編程題
1.
寫出編程思想;
但在很多情況下,數(shù)Y可能一開始就為0,或在循環(huán)移位計(jì)數(shù)的過程中,在16次循環(huán)未進(jìn)行完之前,已經(jīng)變?yōu)?,那么用上述循環(huán)移位的逐位測試法,勢必使程序執(zhí)行效率降低。五.編程題
1.
寫出編程思想;為了提高程序的效率,在這類程序設(shè)計(jì)中,我們常采用先循環(huán)判斷后循環(huán)工作的循環(huán)結(jié)構(gòu)。
循環(huán)結(jié)束控制條件為:ZF=1。2.
畫出流程圖;初始化BX←(ADDR)AX←((BX))DX←0開始(AX)-0比較ZF=1?CF=1?(AX)左移一次DX←(DX)+1(COUNT)←(DX)結(jié)束NYNY循環(huán)判斷循環(huán)工作
3.編寫完整的源程序。DATASEGMENTADDRDWNUMBERNUMBERDWYCOUNTDW?DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVAX,DATAMOVDS,AXMOVBX,ADDR3.編寫完整的源程序。MOVAX,[BX]MOVDX,0LOP:CMPAX,0JZEXITSHLAX,1JNCLOPINCDXJMPLOP
3.編寫完整的源程序。EXIT:MOVCOUNT,DXMOVAH,4CHINT21HCODEENDSENDSTART六、硬件設(shè)計(jì)1.在8088系統(tǒng)總線上擴(kuò)充設(shè)計(jì)8K字節(jié)的SRAM電路,SRAM芯片選用Intel6264,起始地址從04000H開始。
①計(jì)算此RAM區(qū)的最高地址是多少?②畫出此SRAM電路與系統(tǒng)總線的連接圖。
六、硬件設(shè)計(jì)①求存儲區(qū)的最高地址因?yàn)镮ntel6264存儲容量為8K×8(字節(jié)),所以設(shè)計(jì)此存儲電路共需1片6264芯片。因此最高地址為:04000H+02000H-1=05FFFH六、硬件設(shè)計(jì)六、硬件設(shè)計(jì)(1、2小題各10分,第3小題15分,共35分)②電路設(shè)計(jì)8088CPU最大方式系統(tǒng)總線D7-D0A19-A16A15-A0MEMWMEMRIOWIOR確定總線及總線信號
電路連接A0D0A12D7WEOE
CS1CS2
片選信號A12~A0D0~D7D0~D7+5V8088CPU最大方式系統(tǒng)總線
6264……A19-A13六、硬件設(shè)計(jì)(1、2小題各10分,第3小題15分,共35分)A19A18A17A16A15A14A13A12A11A10A9~A00000010
0000…00000010
1111…1片外尋址與6264芯片的A12~A0相連,作片內(nèi)尋址≈≈高位不變地址部分,去參加譯碼,作6264的片選信號。8K
地址分析六、硬件設(shè)計(jì)(1、2小題各10分,第3小題15分,共35分)
譯碼電路設(shè)計(jì)A19A18A17A16\MEMWA15A14\MEMR片選信號A1374LS138+5VG1Y0G2AY1G2BY2
Y3CY4BY5AY6Y7
2.Intel8086CPU的引腳信號控制著CPU的工作方式;引腳-為地址和數(shù)據(jù)復(fù)用總線;-為地址/狀態(tài)復(fù)用總線;ALE為地址鎖存信號;信號用于區(qū)分是訪問存儲器,還是訪問I/O端口;為寫控制信號;為讀控制信號。
六、硬件設(shè)計(jì)
①接()電平,8086CPU工作于最大方式;ALE地址鎖存信號有效電平為();-在()狀態(tài)期間輸出地址信息。
六、硬件設(shè)計(jì)②當(dāng)8086CPU工作于最小方式時,請用門電路畫出I/O寫和I/O讀控制信號產(chǎn)生電路。六、硬件設(shè)計(jì)③74LS3738D數(shù)據(jù)鎖存器電原理圖和功能表如圖6.1所示。請用74LS373構(gòu)成系統(tǒng)地址總線-形成電路。六、硬件設(shè)計(jì)D0D1D2D3D4D5D6D7Q0Q1Q2Q3Q4Q5Q6Q7OEG74LS373圖6.1功能表OEGDQ
01000111
0
0×保持
1××高阻原理圖六、硬件設(shè)計(jì)
①接()電平,8086CPU工作于最大方式;ALE地址鎖存信號有效電平為();-在()狀態(tài)期間輸出地址信息。
低高電平T1六、硬件設(shè)計(jì)②當(dāng)8086CPU工作于最小方式時,請用門電路畫出I/O寫和I/O讀控制信號產(chǎn)生電路。六、硬件設(shè)計(jì)M/IORDWRIOWIOR(I/O端口的寫控制信號)(I/O端口的讀控制信號)●六、硬件設(shè)計(jì)③74LS3738D數(shù)據(jù)鎖存器電原理圖和功能表如圖6.1所示。請用74LS373構(gòu)成系統(tǒng)地址總線-形成電路。六、硬件設(shè)計(jì)D0D1D2D3D4D5D6D7Q0Q1Q2Q3Q4Q5Q6Q7OEG74LS373圖6.1功能表OEGDQ
01000111
0
0×保持
1××高阻原理圖六、硬件設(shè)計(jì)A19~A16A19/S6~A16/S3A15~A8BHE/S7A7~A08086MN/MX+5VALEAD15~AD8AD7~AD0BHE系統(tǒng)地址總線D0Q0D7Q7GOE……D0Q0D7Q7
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 習(xí)作三:寫觀察日記(教學(xué)設(shè)計(jì))2023-2024學(xué)年統(tǒng)編版語文四年級上冊
- 全國浙教版信息技術(shù)高中選修1新授課 第二節(jié) 基本運(yùn)算和表達(dá)式 教學(xué)設(shè)計(jì)
- 中考分類集訓(xùn)3 生物與環(huán)境2023-2024學(xué)年八年級下冊生物同步教學(xué)設(shè)計(jì)(蘇教版)
- 六 確定位置(教學(xué)設(shè)計(jì))-2023-2024學(xué)年五年級下冊數(shù)學(xué)北師大版
- 12《家庭的記憶》(第1課時)教學(xué)設(shè)計(jì)-2024-2025學(xué)年道德與法治三年級上冊統(tǒng)編版
- 八年級語文下冊 第三單元 紅色經(jīng)典 比較探究《在出獄歡迎會上的演說》教案2 北師大版
- 16《雷雨》教學(xué)設(shè)計(jì) -2023-2024學(xué)年語文二年級下冊統(tǒng)編版
- 《玩泥巴》(教案)-2024-2025學(xué)年一年級上冊數(shù)學(xué)冀教版
- 12 古詩三首 教學(xué)設(shè)計(jì)-2024-2025學(xué)年語文五年級上冊統(tǒng)編版
- 地理教學(xué)設(shè)計(jì)初中地理景觀調(diào)查實(shí)踐
- 普瑞巴林(課堂PPT)
- 如何應(yīng)對網(wǎng)絡(luò)謠言PPT優(yōu)秀課件
- 預(yù)算績效目標(biāo)申報表(樣本)
- 浙江省城市地下空間開發(fā)利用規(guī)劃編制導(dǎo)則(共22頁)
- 第八次課 電液伺服閥的性能參數(shù)
- 2020教科版新教材小學(xué)科學(xué)三年級上冊《天氣》單元教材解讀
- 各類地質(zhì)特征描述重點(diǎn)
- 50303《建筑電氣工程施工質(zhì)量驗(yàn)收規(guī)范》常用表格
- 公路、電力線路交叉跨越一般施工方法
- 矩形燈桿強(qiáng)度撓度計(jì)算書3-以10米燈桿為例
- 企業(yè)共享用工模式分析
評論
0/150
提交評論