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

正文內(nèi)容

匯編語(yǔ)言全書習(xí)題答案(存儲(chǔ)版)

  

【正文】 =((DS)*10H+(BX)+D)=098AH,PA=0298AH 設(shè)當(dāng)前數(shù)據(jù)段寄存器的內(nèi)容為 1B00H,在數(shù)據(jù)段的偏移地址 2022H 單元內(nèi),含有一個(gè)內(nèi)容為 0FF10H和 8000H 的指針,它們是一個(gè) 16 位變量的偏移地址和段地址,試寫出把該變量裝入 AX 的指令序列,并畫圖表示出來(lái)。 設(shè)(DS)=1B00H ,(ES)=2B00H,有關(guān)存儲(chǔ)單元的內(nèi)容如上右圖所示。(3) 解釋下列指令的作用:STCMOV BX, DATAXADC BX, DATAY(4) DATAX 和 DATAY 兩個(gè)字?jǐn)?shù)據(jù)相乘(用 MUL)。答:程序段如下:MOV AX, AMOV DX, A+2CMP DX, 0JNS ZHENSHU。 假定(DX)=0B9H,(CL)=3,(CF)=1 ,確定下列各條指令單獨(dú)執(zhí)行后 DX 中的值。答:(1) MOV CX, 20CLDMOV SI, SEG CONAMEMOV DS, SIMOV ES, SILEA SI, CONAMELEA DI, PRLINEREP MOVSB(2) MOV CX, 20STDMOV SI, SEG CONAMEMOV DS, SIMOV ES, SILEA SI, CONAMEADD SI, 201LEA DI, PRLINEADD DI, 201REP MOVSB(3) MOV AX, WORD PTR CONAME+31(4) MOV WORD PTR PRLINE +5, AX(5) MOV AL, ‘ ’ ;空格的 ASCII 碼送 ALCLDMOV DI, SEG CONAMEMOV ES, DILEA DI, CONAMEREPNE SCASBJNE NEXTDEC DIMOV BX, DINEXT:┇ 編寫程序段,把字符串 STRING 中的所有‘a(chǎn)mp。 DATA_1 DW 1, 2, 3, 4, 5, 6, 7, 8DATAS ENDS答:程序段如下:MOV CX, DATA_1-STRING ;計(jì)算STRING的字節(jié)數(shù)MOV AL,39。(4) 如果 STUDENT_NAME 域中全是空格符時(shí),填入‘*’。(6) 若 DX 的內(nèi)容低于等于 CX 的內(nèi)容,則轉(zhuǎn) EQ_SMA。 請(qǐng)給出下列各指令序列執(zhí)行完后目的寄存器的內(nèi)容。 請(qǐng)編寫一程序段,要求把 ECX、EDX 和 ESI 的內(nèi)容相加,其和存入 EDI 寄存器中(不考慮溢出)。 下面哪些指令是非法的?(假設(shè) OP1,OP2 是已經(jīng)用 DB 定義的變量)(1) CMP 15, BX ;錯(cuò),立即數(shù)不能作為目的操作數(shù)(2) CMP OP1, 25(3) CMP OP1, OP2 ;錯(cuò),不能都是存儲(chǔ)器操作數(shù)(4) CMP AX, OP1 ;錯(cuò),類型不匹配,應(yīng)為 CMP ax, word ptr op1答:見(jiàn)注釋。答:DATASG SEGMENTFLD1B DB ‘personal puter’FLD2B DB 32FLD3B DB 20HFLD4B DB 01011001BFLD5B DB ‘32654’FLD6B DB 10 DUP (0)FLD7B DB ‘PART1’, 20DB ‘PART2’, 50DB ‘PART3’, 14FLD1W DW 0FFF0HFLD2W DW 01011001BFLD3W DW FLD7BFLD4W DW 5, 6, 7, 8, 9FLD5W DW 5 DUP (0)FLD6W DW FLD1WFLD1BDATASG ENDS 假設(shè)程序中的數(shù)據(jù)定義如下:PARTNO DW ?PNAME DB 16 DUP (?)COUNT DD ?PLENTH EQU $PARTNO問(wèn) PLENTH 的值為多少?它表示什么意義?答:PLENTH=22=16H,它表示變量 PARTNO、PNAME 、COUNT 總共占用的存儲(chǔ)單元數(shù)(字節(jié)數(shù)) 。 對(duì)于下面的數(shù)據(jù)定義,三條 MOV 指令分別匯編成什么?( 可用立即數(shù)方式表示)TABLEA DW 10 DUP (?)TABLEB DB 10 DUP (?)TABLEC DB ‘1234’┇MOV AX, LENGTH TABLEA ;匯編成 MOV AX, 000AHMOV BL, LENGTH TABLEB ;匯編成 MOV BL, 000AHMOV CL, LENGTH TABLEC ;匯編成 MOV CL, 0001H答:見(jiàn)注釋。它們?cè)谠闯绦蛑袘?yīng)如何表示?答:表示程序結(jié)束的微操作是指示匯編程序 MASM 結(jié)束匯編的標(biāo)志,在源程序中用 END 表示;結(jié)束程序執(zhí)行的語(yǔ)句是結(jié)束程序運(yùn)行而返回操作系統(tǒng)的指令,在源程序中有多種表示方法,比如 INT 20H或 MOV AX, 4C00H INT 21H 以及 RET 等。其中 AUGEND、ADDEND 和 SUM 均為雙精度數(shù),AUGEND 賦值為 99251,ADDEND 賦值為 15962。然后,寫出完整的代碼段,其功能為:把 DATA_LIST 中頭 5 個(gè)數(shù)中的最大值和最小值分別存入 MAX 和 MIN 單元中。答:DW 5150HDB 50H, 51HDB ‘PQ’DW ‘QP’ORG 5150HDW $ 請(qǐng)?jiān)O(shè)置一個(gè)數(shù)據(jù)段 DATASG,其中定義以下字符變量或數(shù)據(jù)變量。答:JMP BEGINUP DB 0DOWN DB 0TABLE DB 100H DUP (?)BEGIN:MOV CX,100HMOV BX,1MOV SI,0MOV DI,0L1:INC BXCMP TABLE[BX],42HJA L2JB L3JMP L4L2:INC SIJMP L4L3:INC DIL4:LOOP L1MOV UP,SIMOV DOWN,DI 請(qǐng)用圖表示 ENTER 16,0 所生成的堆棧幀的情況。 請(qǐng)給出下列指令序列執(zhí)行完后 AX 和 DX 的內(nèi)容。答:每次調(diào)用及返回時(shí)的堆棧狀態(tài)圖如下所示: 假設(shè)(EAX)=00001000H,(EBX)=00002022H,(DS)=0010H,試問(wèn)下列指令訪問(wèn)內(nèi)存的物理地址是什么?(1) MOV ECX,[EAX+EBX] ;(2) MOV [EAX+2*EBX],CL;(3) MOV DH,[EBX+4*EAX+1000H]答:(1) PA=(DS)*10H+EA=00100H+00001000H+00002022H=00003100H(2) PA=(DS)*10H+EA=00100H+00001000H+2*00002022H=00005100H0004原 SP 位置新 SP 位置(1) MAIN 調(diào)用 SUBA 過(guò)程000A0004原 SP 位置新 SP 位置(2) SUBA 調(diào)用 SUBB 過(guò)程000100B2000A00原 SP 位置新 SP 位置(3) SUBB 調(diào)用 SUBC 過(guò)程000100B2000A00原 SP 位置新 SP 位置(4) 從 SUBC返回 SUBB0001000C000A0004原 SP 位置新 SP 位置(5) SUBB 調(diào)用 SUBD 過(guò)程0001000C000A0004原 SP 位置新 SP 位置(6) 從 SUBD返回 SUBB0001000C000A0004原 SP 位置新 SP 位置(7) 從 SUBB返回 SUBA0001000C000A0004 原 SP 位置新 SP 位置(8) 從 SUBA返回 MAIN0001000C00060010原 SP 位置新 SP 位置(9) 從 MAIN調(diào)用 SUBC《 制作:江家寶第 14 頁(yè) 共 93 頁(yè)(3) PA=(DS)*10H+EA=00100H+00002022H+4*00001000H+1000H=00007100H 假設(shè)(EAX)=9823F456H, (ECX)=1F23491H,(BX)=348CH,(SI)=2022H,(DI)=4044H 。(4) BX 與 AX 的內(nèi)容相比較是否產(chǎn)生溢出?若溢出則轉(zhuǎn) OVERFLOW。(2) 在 STUDENT_ADDR 中查找第一個(gè)‘’ 。! amp。(4) 把 AX 寄存器的內(nèi)容存入從 PRLINE+5 開(kāi)始的字節(jié)中。 試用移位指令把十進(jìn)制數(shù)+53 和49 分別乘以 2。答:NEG DX 也可為: NOT DXNEG AX NOT AXSBB DX, 0 ADD AX, 1ADC DX, 0 試編寫一程序求出雙字長(zhǎng)數(shù)的絕對(duì)值。 變量 DATAX 和變量 DATAY 的定義如下:DATAX DW 0148HDW 2316HDATAY DW 0237HDW 4052H請(qǐng)按下列要求寫出指令序列:(1) DATAX 和 DATAY 兩個(gè)字?jǐn)?shù)據(jù)相加,和存放在 DATAY 中。試畫出堆棧區(qū)和 SP 的內(nèi)容變化過(guò)程示意圖(標(biāo)出存儲(chǔ)單元的物理地址 )。(1) MOV AX, 1200H(2) MOV AX, BX(3) MOV AX, [1200H](4) MOV AX, [BX](5) MOV AX, 1100[BX](6) MOV AX, [BX][SI](7) MOV AX, 1100[BX][SI]答:(1) (AX)=1200H(2) (AX)=0100H(3) (AX)=4C2AH(4) (AX)=3412H(5) (AX)=4C2AH(6) (AX)=7856H(7) (AX)=65B7H 給定(IP)=2BC0H,(CS)=0200H,位移量 D=5119H, (BX)=1200H,(DS)=212AH,(224A0H)=0600H,(275B9H)=098AH,試為以下的轉(zhuǎn)移指令找出轉(zhuǎn)移的偏移地址。 返回目錄 《 制作:江家寶第 5 頁(yè) 共 93 頁(yè)第三章: 8086 的指令系統(tǒng)和尋址方式 給定(BX)=637DH,(SI)=2A9BH,位移量 D=7237H,試確定在以下各種尋址方式下的有效地址是什么?(1) 立即尋址 (2) 直接尋址(3) 使用 BX 的寄存器尋址(4) 使用 BX 的簡(jiǎn)接尋址(5) 使用 BX 的寄存器相對(duì)尋址 返回目錄(6) 基址變址尋址(7) 相對(duì)基址變址尋址答:(1) 操作數(shù)在指令中,即立即數(shù);(2) EA=D=7237H;(3) 無(wú) EA,操作數(shù)為 (BX)=637DH;(4) EA=(BX)=637DH;(5) EA=(BX)+D=0D5B4H;(6) EA=(BX)+(SI)=8E18H;(7) EA=(BX)+(SI)+D=1004FH;超過(guò)了段的邊界,最高進(jìn)位位丟失,因此 EA=004FH。(9) 物理地址 (F) 。 請(qǐng)將下列左邊的項(xiàng)和右邊的解釋聯(lián)系起來(lái)(把所選字母放在括號(hào)中) :(1) CPU (M) 。 如果在一個(gè)程序開(kāi)始執(zhí)行以前(CS)=0A7F0H,(如 16 進(jìn)制數(shù)的最高位為字母,則應(yīng)在其前加一個(gè) 0) (IP)=2B40H,試問(wèn)該程序的第一個(gè)字的物理地址是多少?答:該程序的第一個(gè)字的物理地址是 0AAA40H。答:可直接由指令指定的 I/O 端口數(shù)為 256 個(gè)。(1) (85) +76 (2) 85+ (76) (3) 8576 (4) 85(76) (5) (85)76 (6) 85(76)答:(1) (85)+76=1010 1011B+0100 1100B=1111 0111B=0F7H;CF=0 ;OF=0(2) 85+(76)=0101 0101B+1011 0100B=0000 1001B=09H; CF=1;OF=0(3) 8576 =0101 0101B0100 1100B=0101 0101B+1011 0100B=0000 1001B=09H;CF=0;OF=0(4) 85(76)=0101 0101B1011 0100B=0101 0101B+0100 1100B=10100001B=0A1H;CF=0 ;OF=1(5) (85)76=1010 1011B0100 1100B=1010 1011B+1011 0100B=0101 1111B=5FH;CF=0 ;OF=1(6) 85(76)=1010 1011B1011 0100B=1010 1011B+0100 1100B=11110111B=0F7H;CF=0;OF=0 下列各數(shù)為十六進(jìn)制表示的 8 位二進(jìn)制數(shù),請(qǐng)說(shuō)明當(dāng)它們分別被看作是用
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1