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

正文內(nèi)容

微機(jī)原理實(shí)驗(yàn)報(bào)告-微機(jī)原理實(shí)驗(yàn)報(bào)告-預(yù)覽頁

2025-08-25 09:40 上一頁面

下一頁面
 

【正文】 CD INPUT: dx 傳入十進(jìn)制字符的首地址 OUTPUT: 轉(zhuǎn)化后的壓縮 BCD 數(shù)在 DI 偏移的地址中 CHANGE:DI 會(huì)增加 2 CHANGE:dx 會(huì)改變到下一個(gè)逗號(hào)后 將程序中用到的某些寄存器壓棧 將 dx 中的偏移地址放入變址寄存器 SI 中 將 dx 地址后第一個(gè)逗號(hào)前的所有十進(jìn)制 ACS2 碼轉(zhuǎn)換為一個(gè)十六進(jìn)制數(shù)并存于 ax 中 將 ax 中的十六進(jìn)制數(shù)轉(zhuǎn)換為 BCD 數(shù)并存于 DI 指向的地址中 壓棧的積存器出棧 模塊 B 函數(shù)名 GetSize INPUT: dx 傳入字符串的首地址 INPUT cx中傳入字符的個(gè)數(shù) OUTPUT: cx中返回?cái)?shù)目 將程序 中用到的某些寄存器壓棧 通過計(jì)算 BufIn 中逗號(hào)的數(shù)目得到十進(jìn)制數(shù)的個(gè)數(shù),存于 cx中 壓棧的積存器出棧 模塊 C 函數(shù)名 : GetMax INPUT: cl存放數(shù)目 INPUT: SI 存放 BCD 串的首地址 OUTPUT: ax 存放最大的 BCD 數(shù) 將程序中用到的某些寄存器壓棧 將 ax 中存 0 逐個(gè)比較 ax 與 BCD 數(shù)的大小,若 ax BCD,則交換,最后得到的就是最大值 壓棧的積存器出棧 模塊 D 1. 接口設(shè)計(jì) 函數(shù)名 : Display INPUT: 將 ax 中 存入要顯示的 BCD 數(shù) OUTPUT: 將 ax 中存放的 BCD 數(shù)顯示出來 2. 函數(shù)內(nèi)部算法設(shè)計(jì) 將程序中用到的某些寄存器壓棧 顯示 ah 中的 兩位 壓縮 BCD 數(shù) 顯示 al 中的兩位壓縮 BCD 數(shù) 壓棧的積存器出棧 程序清單如下 : stack segment stack 39。轉(zhuǎn)換為 BCD 后的十進(jìn)制串 NSize db ? 。,39。存儲(chǔ)區(qū)中 mov cl,NSize mov ch,0 mov dx,offset BufIn + 2 mov DI,offset BCDNum AGAIN3: CALL AscToBCD loop AGAIN3 。顯示 NSize 中存儲(chǔ)的最大值 mov al,NSize mov ah,0 mov dl,10 div dl mov bx,ax add dl,30H mov dl,al mov ah,2 int 21H mov dl,bh add dl,30H mov ah,2 int 21H mov dl,00AH 。INPUT: dx 傳入十進(jìn)制字符的首地址 。,39。INPUT: dx 傳入字符串的首地址 。 JNZ NEXT2 INC ah NEXT2: INC SI loop AGAIN2 mov cx,0 mov cl,ah pop ax pop SI ret GetSize endp 。OUTPUT: ax 存放最大的 BCD 數(shù) GetMax proc far mov ax,0 AGAIN4: CMP ah,[SI] JA NEXT4 JZ CMPNEXT JMP EXCHANGE CMPNEXT: CMP al,[SI + 1] JA NEXT4 EXCHANGE: mov ah,[SI] mov al,[SI + 1] NEXT4: add SI,2 loop AGAIN4 ret GetMax endp 。 五 .匯編語言的學(xué)習(xí)體會(huì) 對(duì)于匯編語言的學(xué)習(xí),我覺得可以在與 其他語言(如 C 語言)的比較中進(jìn)行 。
點(diǎn)擊復(fù)制文檔內(nèi)容
研究報(bào)告相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1