freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

微型計算機原理與接口技術(shù)課后習(xí)題答案-免費閱讀

2025-06-24 00:01 上一頁面

下一頁面
  

【正文】 MATH39。MATH39。MATH39。MOV NUM2,0CLDD3: SCASBJZ D4INC NUM2JMP D3D4: LEA SI,STRING1 ;將字符串1 自插入位置開始的字符向后移動,ADD SI,NUM1 ;空出位置以便插入字符串2MOV DI,SIADD DI,NUM2STDMOV CX,NUM1SUB CX,POSINC CXREP MOVSBLEA SI,STRING2 ;將字符串2 插入到字符串1 指定位置LEA DI,STRING1ADD DI,POSCLDMOV CX,NUM2REP MOVSBLEA DX,STRING1MOV AH,9INT 21HMOV AH,4CHINT 21HCODE ENDSEND START21. 將學(xué)生的班級、姓名、學(xué)號、課程名、成績定義為一個結(jié)構(gòu),用結(jié)構(gòu)預(yù)置語句,產(chǎn)生5個學(xué)生的成績登記表,編程序?qū)⒊煽冃∮?0 分的學(xué)生姓名、成績顯示出來。緩沖區(qū)NUM1 DW ? ;字符串1 的長度STRING2 DB 39。 前移,末尾補0MOV [DI1], BLINC DILOOP DELMOV BYTE PTR[DI1], 0POP CX 。 數(shù)組長度存入CXMOV CH, 0INC DI 。DATA SEGMENTDA1 DB 09H,09HDA2 DB 09H,08HRESULT DB 4 DUP(0)DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART: MOV AX,DATAMOV DS,AXMOV AL,DA2+1 ;計算加法次數(shù)MOV BL,10MUL BLMOV BL,DA2MOV BH,0ADD AX,BXMOV CX,AXCONT: MOV AH,0 ;通過循環(huán)做累加MOV AL,RESULTADD AL,DA1AAAMOV RESULT,ALMOV AL,RESULT+1ADD AL,AHMOV AH,0AAAADD AL,DA1+1AAAMOV RESULT+1,ALMOV AL,RESULT+2ADD AL,AHMOV AH,0AAAMOV RESULT+2,ALMOV AL,RESULT+3ADD AL,AHMOV AH,0AAAMOV RESULT+3,ALLOOP CONTMOV AH,4CH ;返回DOSINT 21HCODE ENDSEND START18. 編寫完整的程序求N!,求N 大于6 時的運算結(jié)果,并在屏幕上顯示結(jié)果。JB A1SUB AL,7A1: SUB AL,30HMOV AH,0ADD NUM1[SI],AXPOP CXLOOP CONTMOV DL,0DH ;回車換行MOV AH,2INT 21HMOV DL,0AHINT 21HLEA DX,STRING2 ;輸入第二個加數(shù)(4 位十六進制數(shù))MOV AH,9INT 21HMOV SI,2MOV CX,8CONT1: PUSH CXCMP CX,4JNZ B2SUB SI,2B2: MOV CL,4SHL NUM2[SI],CLC2: MOV AH,1INT 21HCMP AL,39。,0DH,0AH,39。,0DH,0AH,39。39。JA D1CMP AL,39。答:DATA SEGMENTSTRING DB 39。B2TOBCD PROC FARCMP AX,9999 ;AX9999,則CF 置1JBE TRANSTCJMP EXITTRAN: PUSH CXPUSH DXSUB DX,DX ;DX 清0MOV CX,1000 ;計算千位數(shù)DIV CXXCHG AX,DX ;商在DX 中,余數(shù)在AX 中MOV CL,4SHL DX,CL ;DX 左移4 位MOV CL,100 ;計算百位數(shù)DIV CLADD DL,AL ;百位數(shù)加到DL 中,DX 左移4 位MOV CL,4SHL DX,CLXCHG AL,AH ;余數(shù)保留在AL 中SUB AH,AHMOV CL,10 ;計算十位數(shù)DIV CLADD DL,AL ;十位數(shù)加到DL 中,DX 左移4 位MOV CL,4SHL DX,CLADD DL,AH ;加個位數(shù)MOV AX,DX ;結(jié)果送到AX 中POP DXPOP CXEXIT: RETB2TOBCD ENDP(2)將AX 中4 位BCD 碼順序乘以1000,100,10 和1,然后求和即得。計數(shù)器MESS DB ‘5 s delayed!’,0AH,0DH,’$’DATA ENDSCODE SEGMENTMAIN PROC FARASSUME CS:CODE,DS:DATA,ES:DATASTART: PUSH DSMOV AX,0PUSH AXMOV AX,DATAMOV DS,AXMOV AL,1CH 。故PLENTH 表示從當前行到PAR 之間定義的變量所占的字節(jié)個數(shù)。中斷向量表中0000CH~0000FH 用于類型3 的中斷。LEA DI,STRINGMOV CX,26NEXT: REPNE SCASBJZ FINDJMP EXITFIND: MOV BYTE PTR [DI1], 39。并要求將比較次數(shù)送到BL 寄存器中。下列每條指令執(zhí)行完后AX 寄存器的內(nèi)容各是什么?(1)MOV AX,0200H (2)MOV AX,[200H] (3)MOV AX,BX(4)MOV AX,3[BX] (5)MOV AX,[BX+SI] (6)MOV AX,2[BX+SI]答:(1)0200H (2)2A10H (3)0200H(4)5946H (5)463CH (6)6B59H3. 設(shè)DS=1000H,ES=2000H,SS=3500H,SI=00A0H,DI=0024H,BX=0100H,BP=0200H,數(shù)據(jù)段中變量名為VAL 的偏移地址值為0030H,試說明下列源操作數(shù)字段的尋址方式是什么?物理地址值是多少?(1)MOV AX,[100H] (2)MOV AX,VAL (3)MOV AX,[BX](4)MOV AX,ES:[BX] (5)MOV AX,[SI] (6)MOV AX,[BX+10H](7)MOV AX,[BP] (8)MOV AX,VAL[BP][SI](9)MOV AX,VAL[BX][DI] (10)MOV AX,[BP][DI]答:(1)直接,10100H (2)直接,10030H (3)寄存器間接,10100H(4)寄存器間接,20100H (5)寄存器間接,100A0H (6)寄存器相對,10110H(7)寄存器間接,35200H (8)相對基址變址,352D0H(9)相對基址變址,10154H (10)基址變址,35224H4. 寫出下列指令的機器碼(1)MOV AL,CL (2)MOV DX,CX (3)MOV [BX+100H],3150H答:(1)10001010 11000001B(2)10001011 11010001B(3)11000111 10000111 00000000 00000001 01010000 00110001B5. 已知程序的數(shù)據(jù)段為:DATA SEGMENTA DB ‘$’,10HB DB ‘COMPUTER’C DW 1234H, 0FFHD DB 5 DUP(?)E DD 1200459AHDATA ENDS求下列程序段執(zhí)行后的結(jié)果是什么。18. 什么叫總線周期?在CPU 讀/寫總線周期中,數(shù)據(jù)在哪個機器狀態(tài)出現(xiàn)在數(shù)據(jù)總線上?答:CPU 完成一次存儲器訪問或I/O 端口操作所需要的時間稱為一個總線周期,由幾個T狀態(tài)組成。試畫圖說明它們在存儲器中的存放情況。并畫出內(nèi)存分布圖。系統(tǒng)總線:微處理機機箱內(nèi)的底板總線,用來連接構(gòu)成微處理機的各個插件板,如ISA總線、EISA 總線、PCI 總線等??刂茦酥荆篒F、DF 和TF,對可屏蔽中斷、字符串操作指針變換方向和單步運行起控制作用。存儲器:是計算機系統(tǒng)中的記憶元件,用于存儲指令和數(shù)據(jù)。3. 8086CPU 和8088CPU 的主要區(qū)別是什么?答:8088CPU 的內(nèi)部結(jié)構(gòu)及外部引腳功能與8086CPU 大部分相同,二者的主要不同之處如下:(1)8088 指令隊列長度是4 個字節(jié),8086 是6 個字節(jié)。它由段寄存器、指令指針寄存器、指令隊列、地址加法器以及總線控制邏輯組成。(1)10000000B (2)00110011B (3)答:(1)看作原碼時真值為0,看作反碼時真值為127,看作補碼時真值為128(2)+51(3)看作(4)看作原碼時真值為9,看作反碼時真值為118,看作補碼時真值為119將下列十進制數(shù)轉(zhuǎn)換為單精度浮點數(shù)。8. 說明以下一些偽(1)DB (2)DQ (3)DW答:(1)在匯編語言中定義字節(jié)數(shù)據(jù)。75進制、十六進制。4. 畫一個計算機系統(tǒng)的方框圖,簡述各部分主要功能。三者關(guān)系如下圖:3. 微處理器有哪些主要部件組成?其功能是什么?答:微處理器是一個中央處理器,由算術(shù)邏輯部件ALU、累加器和寄存器組、指令指針寄存器IP、段寄存器、標志寄存器、時序和控制邏輯部件、內(nèi)部總線等組成。諾依曼機。它包括運算器、控制器、存儲器、輸入設(shè)備和輸出設(shè)備五個組成部分。算術(shù)邏輯部件ALU 主要完成算術(shù)運算及邏輯運算。答:計算機系統(tǒng)由硬件(Hardware)和軟件(Software)兩大部分組成。答:8086 微處理器有20 條地址線,可尋址220=1MB 存儲器Pentium II 處理器有36 條地址線,可尋址236=64GB 存儲么是PCI 總線?什么是USB?答:PCI 總線是微處理機機箱內(nèi)的底板各個插件板的一種數(shù)據(jù)傳輸標準。(2)在匯編語言中定義4 字數(shù)據(jù)。(1)+ (2) (3)+答:(1)+==20,符號為0,移碼階 127+0=127=0111111尾數(shù) 1000000 00000000 00000000故單精度浮點數(shù)為 0 01111111 1000==23,符號為1,移碼階 127+3=130=10000010B,尾數(shù) 0101010 00故單精度浮點數(shù)為 1 10000010 0101010 0000000 0000000(3)+==26,符號為0移碼階 127+6=133=10000101B,尾數(shù) 1001000 100故單精度浮點數(shù)為 0 10000101 1001000 10000000 00000000(4)1200= 10010110000B=210,符號為1移碼階 127+10=137=10001001B,尾數(shù) 0010110 000000故單精度浮點數(shù)為 1 10001001 0010110 00000000 0000000016. 將下列單精度浮點數(shù)轉(zhuǎn)換為十進制數(shù)。2. 8086CPU 中有哪些寄存器?各有什么用途?答:8086CPU 內(nèi)部包含4 組16 位寄存器,分別是通用寄存器組、指針和變址寄存器、段寄存器、指令指針和標志位寄存器。(2)8088 的BIU 內(nèi)數(shù)據(jù)總線寬度是8 位,而EU 內(nèi)數(shù)據(jù)總線寬度是16 位,這樣對16位數(shù)的存儲器讀/寫操作需要兩個讀/寫周期才能完成。堆棧:在存儲器中開辟的一個區(qū)域,用來存放需要暫時保存的數(shù)據(jù)。物理地址:指存儲器中存儲單元的實際地址編碼,是一種絕對地址,是CPU 訪問存儲器的實際尋址地址,對于8086 系統(tǒng),地址范圍為00000H~FFFFFH。5. 要完成下述運算或控制,用什么標志位判別?其值是什么?(1)比較兩數(shù)是否相等 (2)兩數(shù)運算后結(jié)果是正數(shù)還是負數(shù)(3)兩數(shù)相加后是否溢出 (4)采用偶校驗方式,判定是否要補1(5)兩數(shù)相減后比較大小 (6)中斷信號能否允許答:(1)ZF,兩數(shù)相減,若ZF=1,則相等。答: STR DB ‘What time is it?’,’$’‘W’‘h’‘a(chǎn)’‘t’‘ ‘‘t’‘i’‘m’‘e’‘ ‘‘i’‘s’‘ ‘‘i’‘t’‘?’‘$’8. 用偽指令將下列16 位二進制數(shù)存儲在存儲器中,并畫出內(nèi)存分布圖。若要讀取這兩個字,需要對存儲器進行幾次操作?答:1EE5H 的存儲物理地址=78500H+3121H=7B621H,為奇數(shù),故若要讀取這個字,需要對存儲器進行兩次讀操作。在讀/寫總線周期中,數(shù)據(jù)在T2~T4 狀態(tài)出現(xiàn)在數(shù)據(jù)總線上。MOV AL, AMOV DX, CXCHG DL, AMOV BX, OFFSET BMOV CX, 3[BX]LEA BX, DLDS SI, ELES DI, E答:MOV AL, A AL=24HMOV DX, C DX=1234HXCHG DL, A DL=24H, A=34HMOV BX, OFFSET B BX=2MOV CX, 3[BX] CX=5550HLEA BX, D BX=000EHLDS SI, E DS=1200H, SI=459AHLES DI, E ES=1200H, DI=459AH6. 指出下列指令中哪些是錯誤的,錯在什么地方。(3)檢查該字符串是否有’amp。 39。17. 設(shè)類型2 的中斷服務(wù)程序的起始地址為0485:0016H
點擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1