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

正文內(nèi)容

指令系統(tǒng)(學(xué)習(xí)資料)-免費閱讀

2025-02-11 18:37 上一頁面

下一頁面
  

【正文】 商:字節(jié)除法 商存于 AL,余數(shù)存于 AH中。 商:字節(jié)除法 商存于 AL,余數(shù)存于 AH中。 16位二進(jìn)制數(shù)乘法:其 32位的積高 16位存于 DX,低 16位存于 AX中。 源操作數(shù):通用寄存器、存儲器、立即數(shù) 目的操作數(shù):通用寄存器、存儲器 提示:目的操作數(shù)不能為立即數(shù),源操作數(shù)和目的操作數(shù)不能同時為存儲器。 CF將從新根據(jù)結(jié)果置成新的狀態(tài), SBB指令一般用于 16位以上的多字節(jié)數(shù)相加。(AL)=07H,(AH)=00H MOV BL, 08H 。程序如下: MOV CX, 5 ;設(shè)置循環(huán)次數(shù) MOV SI, 0 ;置位移量初值 CLC ;清進(jìn)位 CF LOOPER: MOV AL, DATA2[SI];取一個加數(shù) ADC DATA1[SI], AL ;和一個被加數(shù)相加 INC SI ;位移量加 1 DEC CX ;循環(huán)次數(shù)減 1 JNZ LOOPER ;加完否,若沒完,轉(zhuǎn) LOOPER,繼續(xù)相加 HLT ;程序暫停 第 4章 80x86指令系統(tǒng) F 8H…60HA C H……存儲器D A T A 174H3B HC 1H36H9E HD 5H20HD A T A 2被加數(shù)加數(shù)圖 例 第 4章 80x86指令系統(tǒng) 開始初始化 : 置循環(huán)次數(shù)清 S I , 清進(jìn)位標(biāo)志 CF取一個字節(jié)加數(shù)與一個被加數(shù)相加并送回內(nèi)存區(qū)SI 加 1循環(huán)次數(shù)減 1循環(huán)次數(shù)到結(jié)束YN 圖4.16 例4.3的程序流程圖 第 4章 80x86指令系統(tǒng) 如果兩個對應(yīng)的 BCD數(shù)相加若得到的結(jié)果大于 9或向高位有進(jìn)位就需要使用 BCD碼的調(diào)整指令。 ADC dst, src (dst) ←(dst) +(src)+1 第 4章 80x86指令系統(tǒng) ③ 功能:將目的操作數(shù)當(dāng)作無符號數(shù),加 1后結(jié)果送到目的操作數(shù)。 必要時可修改標(biāo)志寄存器的內(nèi)容。 通過 AH對標(biāo)志寄存器的 SF、 ZF、 AF、 PF、 CF標(biāo)志位置位。 第 4章 80x86指令系統(tǒng) 不同: LEA BX, buffer 。輸入輸出指令可以分為兩大類:一類是直接端口地址的輸入/輸出指令:一類是通過 DX寄存器間接端口地址的輸入/輸出指令 。 XLAT指令還可以有以下幾種表示形式: XLAT 。 (dst) ← ((SP)+1:(SP)), (SP) ←(SP)+2 dst 目的操作數(shù)可以是寄存器操作數(shù)和存儲器操作數(shù),且必須是 16位的操作數(shù),但不能是立即數(shù)。 ④ 不允許段寄存器之間直接數(shù)據(jù)傳送。特點:除 SAHF和 POPF不影響標(biāo)志寄存器內(nèi)容 。 第 4章 80x86指令系統(tǒng) 一、 數(shù)據(jù)傳送類指令 數(shù)據(jù)傳送類指令時將數(shù)據(jù) 、 地址或立即數(shù)傳送到寄存器或存儲器單元中 。 16 位 通用寄存器 AX BX CX DX BP SP SI DI AL BL CL DL AH BH CH DH 段寄存器 CS DS SS ES 存儲器 立即數(shù) 16位 8\16位 8\16位 8\ 16 位 MOV 指令數(shù)據(jù)傳送方向 第 4章 80x86指令系統(tǒng) MOVE指令 需要注意的問題 : ① MOVE指令可傳送 8位數(shù)據(jù),也可傳送 16位數(shù)據(jù)。 ⑴ 壓入堆棧指令 指令格式及操作: PUSH src 。(AL) ←((BX)+(AL)) XLAT指令是用來將一種字節(jié)代碼轉(zhuǎn)換成另一種字節(jié)代碼。(BX) ← 表首址 MOV AL, 0AH 。 ((DX)) ← (acc) 第 4章 80x86指令系統(tǒng) (三)目標(biāo)地址傳送指令 1. 取有效地址指令 指令格式: LEA reg16, mem 此指令的功能是將存放源操作數(shù)的 16位偏移地址(即有效地址 EA)送到一個 16位的通用寄存器中。例如: LDS DI, [2130H] 34H 12H 00H 40H 2130H 2132H DM DI DS 1234H 4000H 第 4章 80x86指令系統(tǒng) 3. 地址指針裝入 ES指令 指令格式: LES reg16, mem32 此指令的功能是將源操作數(shù)所對應(yīng)的雙字長的內(nèi)存單元中的高字內(nèi)容(一般為 16位段基址)送入 ES,低字內(nèi)容(一般為偏移地址)送入指令所指定的寄存器中。 指令格式及操作: POPF 。 源操作數(shù):通用寄存器、存儲器、立即數(shù) 目的操作數(shù):通用寄存器、存儲器 提示:目的操作數(shù)不能為立即數(shù),源操作數(shù)和目的操作數(shù)不能同時為存儲器。假設(shè)已將被加數(shù)和加數(shù)分別存入從 DATA1和 DATA2開始的兩個內(nèi)存區(qū),且均為低位字節(jié)在前,高位字節(jié)在后,如圖。(AL)=0FH AAA 。 源操作數(shù):通用寄存器、存儲器、立即數(shù) 目的操作數(shù):通用寄存器、存儲器 提示:目的操作數(shù)不能為
點擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1