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

正文內(nèi)容

第5章循環(huán)與分支程序設(shè)計(jì)-文庫吧

2025-05-12 21:58 本頁面


【正文】 al,bl 。 暫存 bl到 al中 and al,0fh 。 僅保留 al的低 4位 add al,30h 。 轉(zhuǎn)換成 ASCII碼 cmp al,3ah 。 要顯示的數(shù)大于 9 ? jl printit 。 如果數(shù)在 0~ 9之間則顯示 add al,7h 。 數(shù)在 A~ F之間則調(diào)整 printit: mov dl,al 。 把要顯示字符的 ASCII碼送 dl mov ah,2 。 功能號(hào) 2送 ah int 21h 。 DOS 功能調(diào)用 dec ch 。 (ch)1 jnz rotate 。 4 組都處理完?否,循環(huán)處理下一組 ret 。 返回 DOS main endp 。 主程序 main結(jié)束 prognam ends 。 代碼段結(jié)束 end start 。 結(jié)束匯編 例 從鍵盤接收十進(jìn)制 數(shù)并存入 BX prognam segment main proc far assume cs:prognam start: push ds sub ax,ax push ax mov bx, 0 newchar: mov ah, 1 。鍵盤輸入 int 21h sub al, 30h jl exit 。0 退出 cmp al, 9 jg exit 。9 退出 cbw 第 4 頁 例 從鍵盤接收十 六 進(jìn)制數(shù)并存入 BX code segment assume cs:code, ds:data start: mov ax,4c00h int 21h 。 返回 DOS code ends end start 例 將正數(shù) N 插入一個(gè)已整序的字?jǐn)?shù)組的正確位置。該數(shù)組的首地址和末地址分別為ARRAY_HEAD 和 ARRAY_END,其中所有數(shù)均為正數(shù)且已按遞增的次序排列。 。 定義數(shù)據(jù)段 datarea segment x dw ? array_head dw 23,37,49,52,65,78,99 array_end dw 105 n dw 32 datarea ends 。 定義代碼段 prognam segment main proc far 。 主程序部分 assume cs:prognam,ds:datarea start: 。 程序從此處開始執(zhí)行 push ds sub ax,ax push ax mov ax,datarea mov ds,ax 。 程序的主要部分 mov ax,n mov array_head2,0ffffh 。 1 送 array_head2 單元 第 5 頁 mov si,0 pare: cmp array_end[si],ax jle insert mov bx,array_end[si] mov array_end[si+2],bx sub si,2 jmp short pare insert: mov array_end[si+2],ax ret main endp 。 主程序 main 結(jié)束 prognam ends end start 例 設(shè)有數(shù)組 X (X1,… ,X10) 和 Y (Y1,…,Y 10) ,編程計(jì)算數(shù)組 Z (Z1,…,Z 10) ,其中: Z1 = X1 + Y1 Z2 = X2 + Y2 Z3 = X3 Y3 Z4 = X4 Y4 Z5 = X5 Y5 Z6 = X6 + Y6 Z7 = X7 Y7 Z8 = X8 Y8 Z9 = X9 + Y9 Z10 = X10 + Y10 。 定義數(shù)據(jù)段 datarea segment x dw x1,x2,x3,x4,x5,x8,x9,x10 y dw y
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1