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

正文內(nèi)容

80x86匯編語言程序設(shè)計(jì)教程課后習(xí)題答案清華大學(xué)版(留存版)

2025-05-22 05:01上一頁面

下一頁面
  

【正文】 堆棧的指針) 寄存器?答: ADD AX,0D2H MOV AH,76H AX=D22CH 采用CLC可清除CF,置CF到0答: 在8086/8088上運(yùn)行的程序某一時(shí)刻最多可訪問幾個(gè)段?程序最多可具有多少個(gè)段? 存儲(chǔ)器尋址方式分為以下幾種: 存儲(chǔ)器的有效地址是一個(gè)16bit的無符號(hào)數(shù); 什么場(chǎng)合下缺省的段寄存器是SS?為什么這樣安排?答: MOV DX,[BX] 造成處理器的成本增加,同時(shí)也增加了處理器設(shè)計(jì)的復(fù)雜度; 算術(shù)運(yùn)算 MOV AX,[BX+SI+1234H] 8086/8088的算術(shù)邏輯運(yùn)算指令最多一次處理多少二進(jìn)制位?當(dāng)欲處理的數(shù)據(jù) 將數(shù)據(jù)段的內(nèi)容寫入代碼段中,并將代碼段的段值賦給DS即可; 通常情況下源操作數(shù)和目的操作數(shù)不能同時(shí)是存儲(chǔ)器操作數(shù)。 法一: PUSH WORD PTR [BX] INC AL 0 0 1 0 請(qǐng)寫出如下程序片段中每條移位指令執(zhí)行后標(biāo)志CF、ZF、SF和PF的狀態(tài)。 ZF 0 0 0If CX=2 jmp to OK。 繼續(xù)進(jìn)行,只是IP指針進(jìn)行了調(diào)整,即為段內(nèi)轉(zhuǎn)移; 轉(zhuǎn)移在轉(zhuǎn)移命令中直接包含了目標(biāo)地址; PUSH DH MOV CS,AX MOV CX,DL MUL 16 JDXZ NEXT ADD AL,[SI+DI]答: ;對(duì) ;對(duì) ;對(duì) MOV SI,[BX] 匯編語言中數(shù)值表達(dá)式與地址表達(dá)式有何區(qū)別?答: NOT(65535 XOR 1234H) 39。A39。 3645H AND 0FF00H[3010H][3F80H] 39。 10 DUP(?)AX=0002H DEC SS:[BX8] SYMB3:WORD HELLO MACRO ENDM 函數(shù)值必須事先計(jì)算好;答: mov ah,9 mov bx,dxout_1: Expand proc shl al,1 CF0_1: ret 以0結(jié)尾。 mov mess[si],al cmp al,39。 inc si nop答:雜談 。 ja add_dh_7 ret jmp dh_ok039。939。010039。Output dx:ax=二進(jìn)制ASCII碼 mov ah,table[bx+2],39。101139。 ... ... 。 TEST3 endpHello!!!.....$39。 mov ax,0F000H loop add0,39。,39。 mov cx,bx mov cl,4 。 xor ax,ax pop cx div cx mov cl,0ah push ax xor bx,bx add ax,3030h mov dec_asc[1],al mov ax,dxOutput: DS:Dec_ASCfunction: Hex convert to Dec ... ... mov bx,cx pop cxInput bx=字檢驗(yàn)和F39。,39。 xor si,si 。 sub bl,6h cmp bl,0Ah100139。 table db 39。001039。 ja exit jb exit 。Output al=非壓縮BCD碼 mov dl,ah 。 end start80X86匯編語言程序設(shè)計(jì)教程(楊季文)習(xí)題答案三下(20091201 09:53:32)標(biāo)簽:mov mov ah,4ch start:Beijing !$39。si=數(shù)量 begin: shl bx,1 shl dx,1 add dx,0Fh shl dx,1 Invert endp not dx loop count1 mov ah,4ch jb out_program 如: 利用查表的方法求函數(shù)值的特點(diǎn)是: 。 SYMB2 = 14H SYMB1 = 22H EQU可以用符號(hào)定義常數(shù),表達(dá)式,指令助記符,字符串等; 設(shè)在某個(gè)程序片段中有如下語句,請(qǐng)說明各符號(hào)的屬性: LES DI,VARW 設(shè)在某個(gè)程序中有如下片段,請(qǐng)改正其中有錯(cuò)誤的指令語句: MUL [BX+DI+2] 。 MOV AX,TYPE BUFF + TYPE MESS + TYPE VARD ORG 100H MOV AX,LENGTH BUFF + SIZE VARW 1234H,5678H 。a39。 LOW 1234 OR HIGH 5678H 偽指令語句與指令語句的本質(zhì)區(qū)別是什么?偽指令的主要作用是什么?答: DS=[BX+2],SI=[BX] POP ADD BH,[BL3] ;JCXZ ;不能與立即數(shù)進(jìn)行交換 ;寄存器大小不一 ADC AX,AL AND AX,DS 請(qǐng)指出下列指令的錯(cuò)誤所在: 8086/8088的條件轉(zhuǎn)移指令的轉(zhuǎn)移范圍只能從-126到+129之間,如果出現(xiàn)超出 FAR PTR LEAELIf CH=2, AL=BL。BH=0CL=ALCH=02H 。 。 CF 法一: XOR AL,AL 0 0 1 0 ADD AL,AL MOV AL,89H MOV [SI],AX 串操作 當(dāng)物理地址的計(jì)算超過FFFFFH時(shí),存儲(chǔ)單元地址會(huì)超出1M,8086/8088將取其1M的模 情況?答: MOV DX,[BX+DI] 直接尋址; 存儲(chǔ)器尋址; 這些標(biāo)志可分為兩類,分別為: SUB AL,35H ADD AL,81H第二章 答案Tarzan 版 8086/8088通用寄存器的通用性表現(xiàn)在何處?8個(gè)通用寄存器各自有何專門用途?哪些 DI 存儲(chǔ)器指針(串操作中的目的指針) MOV AX,1234H AX=1234H AX=D12DH IF: Interruptenable Flag 在劃分段時(shí)必須滿足的兩個(gè)條件是: 物理地址=段值16+偏移; 偏移最小的邏輯地址是1234:0005H 為什么稱CS為代碼段寄存器?為什么稱SS為堆棧寄存器?答: :基址加變址尋址 每種尋址方式都有其特點(diǎn),首先應(yīng)該掌握不同尋址方式之間的區(qū)別,以及 堆棧的用途主要有: PUSH AX ... ... PUSHF CLC 0 1 0 1 1 采用16位的除法; ZF 0 SAR AL,1 0 SAR AL,1 (該命令不影響SF位) ...Reserve CXCX=0 If CH=1, ALBL 。 POP CX ADC AX,AL ;SP非有效寄存器間接尋址之寄存器 SUB [BP+DI1000],AL 程序?qū)崿F(xiàn)[SI]和[DI]中的內(nèi)容交換;AX中內(nèi)容不變; [DI] LDS SI,[BX] 匯編語言中的表達(dá)式與高級(jí)語言中的表達(dá)式的相同點(diǎn)是都采用運(yùn)算符、操作符以及括號(hào) 1234H/16+10H 1024 MOD 7+3 AND (NOT (39。41H or 39。 [BP128] 。 DD MESS DB BUFF MOV AX,LENGTH BUFF + SIZE VARWAX=000CH MOV AX,OFFSET ABCD DB ...... ASSUME CS:CSEG,DS:DSEG,SS:SSEG,ES:ESEG SYMB1 = 10程序名: cseg segment mov ax,cseg int 21h 如果不是,那么如何指定? count db ?,?,0dh,0ah,39。 ja sub10 mov cx,7 S0:答: 存放到DX寄存器中。 jnc CF0 shl dx,1 cmp al,61h ret 寫一個(gè)優(yōu)化的程序片段,統(tǒng)計(jì)字符串的長度。 xchg al,mess[si] inc si jmp keepfind mov string1[bx],al jz exit int 21hascii碼reserve high 4bit ja add_dl_7 add_dl_7:壓縮BCD碼 。 nop,39。 xor bh,bh000039。,39。39。 。 shl bx,1 十六進(jìn)制的數(shù)的ASCII碼串。 table1739。 pop cx TEST4 endp 請(qǐng)編寫一個(gè)程序求它們的和,并轉(zhuǎn)換為對(duì)應(yīng)十進(jìn)制數(shù)的ASCII碼串。 push si inc si 。 mov cx,2710h add al,30h 。 pop ax Bx=正數(shù)的個(gè)數(shù) mov cx,1024output Di=0的個(gè)數(shù) pop dx64H=100 mov ax,bxADD2: push cx pop cx mov cl,8839。039。答: jmp mov1 data2 db 128 dup(?) data1 db 39。 xor bh,bh=0如果在,則不在范圍內(nèi)如果大于‘F’,看是否在‘F’和‘a(chǎn)’之間 cmp bl,6h cmp bl,30h,39。000139。 TEST3 endp TEST3 proc 。 ......,39。 sub al,30h cmp al,39。 cmp al,39。 cm
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1