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

正文內(nèi)容

80x86匯編語(yǔ)言程序設(shè)計(jì)教程課后習(xí)題答案清華大學(xué)版-文庫(kù)吧在線文庫(kù)

  

【正文】 MOV AL,89H SUB AL,AL ADD AL,AL 0 1 1 0 0 1 0 XOR AL,AL 法一: 法三: CF SF 0 0 SHL AL,1 。 。CH=02HCL=ALBH=0If CH=2, AL=BL。 LOOP OK 段間轉(zhuǎn)移和段內(nèi)轉(zhuǎn)移的本質(zhì)區(qū)別是有沒(méi)有對(duì)CS進(jìn)行設(shè)置,如果設(shè)置了新的CS代碼寄存器, FAR PTR LEAEL 8086/8088的條件轉(zhuǎn)移指令的轉(zhuǎn)移范圍只能從-126到+129之間,如果出現(xiàn)超出 請(qǐng)指出下列指令的錯(cuò)誤所在: MOV IP,AX AND AX,DS ROL CX,BL ADC AX,AL ;寄存器大小不一 ;不能與立即數(shù)進(jìn)行交換 DIV 256 ;BL不可以作為操作數(shù) ;JCXZ JMP BX+100H ADD BH,[BL3] XCHG ES:[BP],AL XCHG ES:[BP],AL POP ;DS=[BX+2],SI=[BX] DS=[BX+2],SI=[BX] 偽指令語(yǔ)句與指令語(yǔ)句的本質(zhì)區(qū)別是什么?偽指令的主要作用是什么?答: 偽指令的主要作用是指示匯編程序如何匯編源程序; 23H AND 45H OR 67H LOW 1234 OR HIGH 5678H 39。 。30H 。a39。 。[1100H][7000H] 1234H,5678H DB BUFF MOV AX,LENGTH BUFF + SIZE VARW ORG 100H DW VARD MOV AX,TYPE BUFF + TYPE MESS + TYPE VARD 。 。 MOV AX,OFFSET BEGIN MOV ES:[BP],5 MUL [BX+DI+2] JMP CS:[SI+1000H] JMP WORD PTR CS:[SI+1000H] DIV [BP4] 設(shè)在某個(gè)程序中有如下片段,請(qǐng)改正其中有錯(cuò)誤的指令語(yǔ)句: DW VARD MOV VARD+2,ES MOV AX,VARB LES DI,VARW 請(qǐng)舉例說(shuō)明偽指令A(yù)SSUME的作用。 可以根據(jù)需要重新建立對(duì)應(yīng)關(guān)系; 設(shè)在某個(gè)程序片段中有如下語(yǔ)句,請(qǐng)說(shuō)明各符號(hào)的屬性: EQU可以用符號(hào)定義常數(shù),表達(dá)式,指令助記符,字符串等; SYMB2 = SYMB1*2 SYMB1 = 22H SYMB2 = 14H 。 。 end start答: 利用查表的方法求函數(shù)值的特點(diǎn)是: 如:A39。 jb out_program mov count+1,bl mov ah,4ch loop count1============================= not dx Invert endp 寫一個(gè)程序片段實(shí)現(xiàn)如下功能:依次重復(fù)寄存器AL中的每一位,得到16位的結(jié)果存 xor dx,dx shl dx,1 add dx,0Fh shl dx,1 shl bx,1 add dx,1h shl bl,1 CF0_1: begin: jb next InvertC endp count endpsi=數(shù)量 inc bxBeijing !$39。 start: cmp al,39。 inc si exit: mov ah,4ch end start80X86匯編語(yǔ)言程序設(shè)計(jì)教程(楊季文)習(xí)題答案三下(20091201 09:53:32)標(biāo)簽:mov答: 。 mov dl,ah dl_ok: add_dh_7: ah=十進(jìn)制數(shù)ASCII碼Output al=非壓縮BCD碼 。 。039。 jb exit939。 ja exit答:001039。011039。 db 39。 shl bx,1 table db 39。,39。100139。110139。 cmp bl,0Ah sub bl,6h‘A’=0 。 mov dh,table[bx] 請(qǐng)寫一個(gè)實(shí)現(xiàn)數(shù)據(jù)塊移動(dòng)的示例程序。 .... xor si,si ADD0:,39。,39。B39。F39。Input bx=字檢驗(yàn)和Output dx:ax=字檢驗(yàn)和ASCII碼 pop cx mov dl,table1[bx] mov bx,cx mov ax,0f000h loop ADD2 ... ...Name:Convert1function: Hex convert to DecInput: BX=a word of HexOutput: DS:Dec_ASC 。 mov ax,dx mov dec_asc[1],al mov dec_asc[2],al add ax,3030h ret請(qǐng)編寫一個(gè)程序 。 xor bx,bx xor dx,dx push ax[4]=個(gè)位 mov cl,0ah div cx 。 push dx $39。 pop cx xor ax,ax TEST6 proc 。 。 mov bx,cx mov cl,4 push cx mov cx,bxD39。,39。,39。,39。 TEST5 endp loop add0 mov ax,0F000H inc bx ....Hello!!!.....$39。 data segment TEST3 endp cmp bl,21h sub bl,0Ah TEST3 proc 。Input ... ...111139。101139。,39。,39。 請(qǐng)寫出一個(gè)可把某個(gè)十六進(jìn)制數(shù)ASCII碼轉(zhuǎn)換為對(duì)應(yīng)的二進(jìn)制的示例程序。 ret mov ah,table[bx+2]程序未檢驗(yàn)該十進(jìn)制數(shù)是否在范圍以內(nèi)Output dx:ax=二進(jìn)制ASCII碼 bl=一個(gè)十進(jìn)制數(shù)ASCII碼010039。000039。 ja exit1939。 jb exit039。 jmp dh_ok ret ja add_dh_7 。 。Name雜談 keepfind: xor bx,bx答: exit_2:設(shè)si=0,bx=0,Mess為字符串首地址答: nop inc si cmp al,39。 inc si mov mess[si],al答: 以0結(jié)尾。 寫一個(gè)優(yōu)化的程序片段,實(shí)現(xiàn)把字符串中的小寫子母變換為對(duì)應(yīng)的大寫子母。 ret S0: Expand proc ret CF0_1: shl al,1 Expand proc Expand endpout_1: or mov bx,dx mov bl,0count1: mov ah,9 out_: 例子看書。答: 函數(shù)值必須事先計(jì)算好; 能夠得到十進(jìn)制或者十六進(jìn)制格式的高精度函數(shù)值。 轉(zhuǎn)換代碼間不需要直接的算術(shù)或邏輯關(guān)系,只需要安排好表的組織即可; cseg ends,0dh,0ah,39。 -,使其只有一個(gè)段。 ENDMHow are you !39。 HELLO MACRO 為什么說(shuō)匯編語(yǔ)言中的等價(jià)語(yǔ)句EQU可理解為簡(jiǎn)單的宏定義?請(qǐng)舉例說(shuō)明。 SYMB3:WORD SYMB4 EQU BYTE PTR SYMB3 ASSUME的作用是聲明現(xiàn)在開(kāi)始CS寄存器對(duì)應(yīng)于哪個(gè)段,DS對(duì)應(yīng)于哪個(gè)段,SS和ES答: DEC SS:[BX8]AX=0002H DB 10 DUP(?) BEGIN: MOV AX,OFFSET VARB + OFFSET MESS 39。[3F80H][3010H] 3645H AND 0FF00H 。A39。0 76543Q LT 39。39。 Eb GE 4562H XOR 1 NOT(65535 XOR 1234H) 的地方,在匯編時(shí)無(wú)法確定其確定地址; 匯編語(yǔ)言中數(shù)值表達(dá)式與地址表達(dá)式有何區(qū)別?答: DS=[BX+2],BX=[BX] MOV SI,[BX] ;對(duì) ;對(duì) ;對(duì) JMP BX+100H答: MOV AX,BX+DI ADD AL,[SI+DI] MOV [SP],AX JDXZ NEXT ROL CX,BL MUL 16 ;寄存器大小不一 MOV CX,DL JDXZ NEXT MOV CS,AX AND 7FFFH,AX PUSH DH XCHG [SI],3 轉(zhuǎn)移在轉(zhuǎn)移命令中直接包含了目標(biāo)地址; 相對(duì)轉(zhuǎn)移和絕對(duì)轉(zhuǎn)移的區(qū)別是什么?相對(duì)轉(zhuǎn)移的有何優(yōu)點(diǎn)?答: 繼續(xù)進(jìn)行,只是IP指針進(jìn)行了調(diào)整,即為段內(nèi)轉(zhuǎn)移;If CX=2 jmp to OK。 8086/8088中,以下指令把寄存器CX作為計(jì)數(shù)器使用: 0 0 0 0 0 PF ZF 請(qǐng)寫出如下程序片段中每條移位指令執(zhí)行后標(biāo)志CF、ZF、SF和PF的狀態(tài)。 法二: “MOV AX,0”可寄存器AX清0。 1 0 1 1 0 1 0 1 SF INSTRUCTION INC AL ADD AL,9DH答: PUSH WORD PTR [BX] 法二: 法一:答: 將數(shù)據(jù)段的內(nèi)容寫入代碼段中,并將代碼段的段值賦給DS即可;
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1