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

正文內(nèi)容

匯編語(yǔ)言程序設(shè)計(jì)(錢(qián)曉捷)課后答案-免費(fèi)閱讀

  

【正文】 (7)(2)合法不能對(duì)CS賦值~(8)MOVBYTEMOVMOVMOVDX(6)MOV(4)MOVAX(3)本組指令的作用是:BXDATAY,AX(2)MOV10011101ADD00BX,5;WXCWD;把W送到AX中SUB;BX,WBX,XAX,R(1).MOVA870(1)H運(yùn)算結(jié)果AX,ES:[8000H],后來(lái)看到題目里要求寫(xiě)兩條指令,所以一條就不行了,就要畫(huà)蛇添足~~~MOVLES是把符號(hào)地址TABLEAX,TABLEZREOMOV(9)MOV(5)直接尋址20100H(2)MOVAX,0ABH(3)05ECH轉(zhuǎn)向地址OBJ的值分別為:(1)064DHMOVBX,[2000]7CD9HMOVMOVAX,BX1200HOFFSETBLOCKADD(1)寄存器間接尋址[0524H]ADD004FH2。.(1)立即尋址 mov ah,callnum DOS21H =wtemp+2 repeat 100 jge ?? 0000 jge ?? 0000 1 第五章(02)。 ENDM mov doprnd,ax push ax move宏匯編適合于程序段較短或要求執(zhí)行速度快的場(chǎng)合。 inc ax done: ret astob;al= 10*dh + dl endp jb next jz done;大寫(xiě)轉(zhuǎn)換為小寫(xiě)字母的過(guò)程 mov [bx] , al next: inc bx 4.26; inc bx PROC ;cx=cx1,cx=0 退出 int 21h mov dl, 07h mov cx, al;重新輸入 21h;顯示stri1,提示輸入 int 21h。 mov ah, 09h;從鍵盤(pán)輸入,出口:al存鍵值 getkey: mov ah, 1 and dl, 0f0h;將ah中的兩組分開(kāi) mov dl, ah shr bl, cl ;原al中的數(shù)據(jù)邏輯右移4次送bl and al, 0fh;將al中的兩組分開(kāi) mov bl, al這里僅列出代碼段: .exit 0 xor .code ;定義兩個(gè)雙字的數(shù)(隨意) bnum int 21h code mov es,ax stack mov bx,offset datalist .data num .model small PARA;AX = 10+4 =14 = 0EH MOV AX,SIZE VARW+SIZE BUFF+SIZE MESS;AX = 4+10+5 = 19 = 13H MOV AX, OFFSET VARB + OFFSET MESS ends。 equ 100 。; 0048h (7)mov al,’a’ AND (NOT(’a’’A’)) ; 41h (8)mov al,’H’ OR 00100000b 保存到原位置next: inc bxjmp againdone: mov dx,offset array1mov ah,09hint 21hmov ax,4c00hint 21hcode endsend start。ja nextsub al,20hjz donecmp al,39。assume cs:code, ds:data, ss:stackstart: mov ax,data int 16h ;定義代碼段編輯 小于a和大于z的字符不是小寫(xiě)字母jb nextcmp al,39。 回車換行mov ah,09hint 21hmov bx,offset array1again: mov al,[bx]cmp al,39。$39。 mov ah,9 錯(cuò)誤1:數(shù)據(jù)定義在代碼中 db ‘OK’, ‘$’ jo overflow … 壓縮BCD碼加法:AX←AX+BX 出口參數(shù):AX=BCD碼和。; inc si si0 again (8) dec cx inc si ;非0繼續(xù)加 noc;加下一個(gè)數(shù) mov ax,[si] xor dx,dx mov ds,ax;8個(gè)字節(jié) ret (4) mov ax,0 jmp done inc si or al,ah;si清零 cmp si,ax;=j(luò)nbe above (2)若AX SI,轉(zhuǎn)到greater執(zhí)行 8086的條件轉(zhuǎn)移的轉(zhuǎn)移范圍:在當(dāng)前指令地址的 +127 128之內(nèi)。 。 1 注意: 1. 左移N次相當(dāng)于乘于2的N次方,右左移N次相當(dāng)于除乘于2的N次方。 0 0 dx=bx si=0018h 0 注釋 2. 其他邏輯指令使CF=OF=0, 根據(jù)結(jié)果影響其他標(biāo)志位。;dx,ax = dx,ax bx,cx = D(A*B+C540) ;dx,ax= D;bx,cx bx,cx+dx,ax=A*B+C ;ax=A 0 0 1 1 AL=0afhmov ax,8057h push ax mov ax,0f79h push ax pop bx;獲取table的首地址,BX=200H mov al,8目的操作數(shù)應(yīng)為[ BP ] (7)段寄存器之間不允許傳送 (5) IP指令指針禁止用戶訪問(wèn) (3)兩操作數(shù)類型不匹配 (2);傳送欲轉(zhuǎn)換的數(shù)字,AL=8 xlat SF 1 0 1 AL=00h mov ax,X imul Y ;dx,ax =C ax,1407h1470hAnd CF OF SF ZF PF mov si,ax si=0008h 0 mov cl,03h u 2. 移位指令根據(jù)是否移入“1”到CF,設(shè)置CF,根據(jù)移位后的結(jié)果影響SF,ZF,PF。 。實(shí)現(xiàn)非壓縮BCD碼到ASCII的轉(zhuǎn)換 方法二: xor al,30h 。 如條件轉(zhuǎn)移的轉(zhuǎn)移范圍超出此范圍,可在此范圍內(nèi)安排一條無(wú)條件轉(zhuǎn)移,再轉(zhuǎn)移到范圍外的目標(biāo)地址。;AX=1e1eh(異或后為0) (2)test al,10000001b cmp cx,0 jo overflow (5)若SI≤AX,轉(zhuǎn)到less_eq執(zhí)行; jae below_eq。 mov si,0 ;第1個(gè)字符送dl寄存器 mov dl,al or al,ah mov dh,al test dx,0f000h mov cx,8;指向下一個(gè)字單元 ;無(wú)進(jìn)位轉(zhuǎn) ;有進(jìn)位dx=dx+1 noc: mov cx,8000h;32k=2^15=8000h again: cmp [si],’$’ ;si0 cmp string[si],’$’ ;or ax,ax (2)使AX=0 :; okmsg mov dx,offset okmsg int 21h 錯(cuò)誤: )array2 db 0dh,0ah,39。$39。z39。 。簡(jiǎn)化段定義格式 .model small ;定義程序的存儲(chǔ)模式(小模式) .stack ab ’Input Number:0~9 : ’,0dh,0ah,’$’ .cade jz;有鍵按下,鍵值與‘0’比較 ; 出錯(cuò),調(diào)用DOS 功能顯示str2字符串 mov ds,ax mov ah,0aha39。 (1) mov byte ptr [bx],1000;而offset是匯編過(guò)程計(jì)算偏移地址,故無(wú)法確定 ; 67h (2)mov ax,1234h/16 + 1Oh db ‘Personal Computer’ my2b20h my4b 段地址:表示標(biāo)號(hào)所在代碼段的段地址; 偏移地址:表示標(biāo)號(hào)所在代碼段的段內(nèi)偏移地址; 類型:引用該標(biāo)號(hào)時(shí),表示它所在同一個(gè)段――near類型,還是另外一個(gè)段――far類型。 MOV AX,OFFSET BEGIN loop again ends code cld 11223344h xor;取第一個(gè)數(shù)的一個(gè)字(先低字后高字) inc si loop .exit 0 ;位移量清零 ;累加次數(shù) again: inc int 21h (1) 將jmp table[bx]指令改為:mov dx, table[bx] .stack 256 ;判該字符
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1