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

正文內(nèi)容

吉林大學(xué)遠(yuǎn)程教育學(xué)院(文件)

2025-09-22 12:11 上一頁面

下一頁面
 

【正文】 中,編程。 ? Scr可以是: ? 寄存器(數(shù)據(jù)寄存器、 IP、變址寄存器) ? 段寄存器 ? 兩個(gè)連續(xù)地存儲單元 ? 例: PUSH AX ? 操作過程 AH→[(SP) 1 ]; AH入棧 AL→[(SP) 2] ; AL入棧 (SP)2→(SP) ?AL ?AH SP2 SP1 SP COMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 數(shù)據(jù)傳送類指令- 通用數(shù)據(jù)傳送指令 (7) ? ② 出棧指令 POP ? 指令格式: POP dest ? 把 SP指向的棧頂?shù)囊粋€(gè)字送至目標(biāo)地址, 并修改堆棧指針 SP。 ? 間接尋址指令由 DX指出,包含了一個(gè) 16位的 I/O地址,允許尋址 65536個(gè)端口。 ? 例: LEA BX, MEM 結(jié)果: BX= 2020H LEA BX, BUFFER ;將 16位偏移地址 → 寄存器 MOV AL, [BX] ;存儲單元 [BX]內(nèi)容 → AL MOV AH, [BX+1] ;存儲單元 [BX+ 1]內(nèi)容 → AH, ( 2020H ) MEM 05 06 COMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 數(shù)據(jù)傳送類指令- 地址目標(biāo)傳送指令 (2) 2. LDS( 裝入數(shù)據(jù)段指針 ) ? 格式: LDS 寄存器 16, 存儲器 32 ? 功能: 將源操作數(shù)的雙字指針 ( 段基址:偏移量 ) 低字送目標(biāo)寄存器 , 高字送 DS。 ? 可以實(shí)現(xiàn)字、字節(jié)、無符號數(shù)和有符號數(shù)運(yùn)算。 COMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 算術(shù)運(yùn)算類指令 –加法指令( 1) 1. ADD 不帶進(jìn)位加法指令 ? 格式: ADD OPRD1, OPRD2 ? 功能: OPRD1+ OPRD2→ OPRD1 ,完成兩個(gè)字節(jié)或字操作數(shù)的相加,并將結(jié)果送目的操作數(shù)。 ? 例如: 求兩個(gè) 4字節(jié)無符號數(shù)0107A379H+10067E4FH=? 程序如下: MOV DX,0107H 。第二個(gè)數(shù)低 16位 → CX CLC 。AL+1→AL INC BX 。 ? 調(diào)整過程: IF (ALamp。 ? 調(diào)整過程: (1) IF (ALamp。 DAA + )00000110 01110101 ?例如: MOV AL,48H ADD AL,27H ; AL=6FH,不正確,須調(diào)整 DAA ;( 48) BCD+(27)BCD=(75)BCD COMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 算術(shù)運(yùn)算類指令 –減法指令(1) 1. SUB 不帶借位( CF)的減法 ? 格式: SUB OPRD1,OPRD2 ? 操作數(shù)為累加器,寄存器或立即數(shù)( B/W) 。存儲器與寄存器 SUB AL, 02 。 3. DEC 減 1指令 (Decrement) ? 格式: DEC OPRD ; B/W ? 例如: 編寫延時(shí)程序 MOV CX,0FFFFH NEXT:DEC CX JNZ NEXT HLT COMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 算術(shù)運(yùn)算類指令 –減法指令(3) 4. NEG 求補(bǔ)指令 (Negate) ? 格式: NEG OPRD ? 功能: 0OPRD→OPRD , B/W ? 例如: NEG AX ;對累加器 AX求補(bǔ) NEG BYTE PTR[DI] ;對存儲器內(nèi)容求補(bǔ) NEG WORD PTR 4[BX] ;對存儲器內(nèi)容求補(bǔ) 如果 AX=00F2H, NEG AX, 求補(bǔ)后 AX=FF0EH ( n位長的 X補(bǔ)碼相當(dāng)于模減去 2n- ︱ X︱ ) COMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 算術(shù)運(yùn)算類指令 –減法指令(4) 5. CMP 比較指令 (Compare) ? 格式: CMP OPRD1,OPRD2 ? 功能: 完成兩個(gè)數(shù)相減,結(jié)果不送回目的操作數(shù)( OPRD1的內(nèi)容不變),而只影響相應(yīng)的標(biāo)志位,B/W 。 0FH ? 影響 AF和 CF,但對 OF、 PF、 SF、 ZF未定義。 ? 例: SUB AL,13H DAS AL=22H 00100010 ; 22H ) 00010011 ; 13H, AF=1 00001111 ;個(gè)位向十位借 16,多 6 ) 00000110 ;低位 ﹥ 9,- 06H調(diào)整 00001001 ;得到正確結(jié)果 COMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 吉林大學(xué)遠(yuǎn)程教育學(xué)院 微機(jī)原理及匯編語言 主講人: 趙宏偉 教授 總學(xué)時(shí): 80 吉林大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 第 十三 講 COMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 算術(shù)運(yùn)算類指令 –乘法指令(1) ? 包括有符號和無符號乘法兩種,隱含目標(biāo)操作數(shù),源操作數(shù)由指令給出,可以 8位或 16位數(shù)相乘。說明 AH和DX中已經(jīng)有數(shù)據(jù)。 ? 運(yùn)算結(jié)果使得標(biāo)志位 CF=OF=0,說明積的高半部分是符號擴(kuò)展。 ? 例: AH=06H AL=07H MUL AH ;相乘= 002AH→AX AAM ; AH= 04H, AL=02H COMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 算術(shù)運(yùn)算類指令 –除法指令(1) 1. DIV無符號數(shù)除法指令 ? 格式: DIV 源 ? 功能: 累加器內(nèi)容除以源操作數(shù),保存結(jié)果。 ? 規(guī)定被除數(shù)字長須是除數(shù)的 2倍。 ? 例: IDIV CX ; (DXAX)247。 COMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 算術(shù)運(yùn)算類指令 –除法指令(3) 3. AAD 未組合 BCD除法調(diào)整指令 ? 格式: AAD ? 功能: 兩個(gè)未組合 BCD數(shù)相除前 , 對被除數(shù)進(jìn)行十進(jìn)制除法調(diào)整 。 相除后二進(jìn)制商就是未組合 BCD數(shù) 。AX/BL=00111110247。 5. CWD 字轉(zhuǎn)換為雙字指令 ? 格式: CWD ? 功能: 按 AX的符號位擴(kuò)展到整個(gè) DX中。AX=FF84H ? 擴(kuò)展規(guī)則: 對于 CWB,當(dāng) AL80H, AH=00H,否則 AH=FFH。 AND指令完成原操作數(shù)和目的操作數(shù)按位 “ 與 ” 操作。AX∧BX→AX AND AX,[BX]DATA 。否則進(jìn)行偶數(shù)調(diào)整, D7=1 CONTINUE:… COMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 邏輯運(yùn)算 類指令 - 一般邏輯運(yùn)算指令(3) 3.邏輯 “ 非 ” 指令 ? 格式: NOT OPRD ? 功能: B/W, OPRD可以是寄存器、存儲器,不能是立即數(shù) ? 對標(biāo)志位無影響 ? 例: NOT AX 。 分析: 用 SI指向表的首址, CX作計(jì)數(shù)器, DX作負(fù)數(shù)個(gè)數(shù)計(jì)數(shù)器。測試符號位 D7 JZ NEXT INC DX NEXT: LOOP AGAIN MOV BUFFER, DX COMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 吉林大學(xué)遠(yuǎn)程教育學(xué)院 微機(jī)原理及匯編語言 主講人: 趙宏偉 教授 總學(xué)時(shí): 80 吉林大學(xué)計(jì)算機(jī)科學(xué)與技術(shù)學(xué)院 第 十五 講 COMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 邏輯運(yùn)算 類指令 - 移位指令 ( 1) 1.移位指令 ? 格式: 算術(shù)左移 SAL 目標(biāo) , 計(jì)數(shù) ; shift arithmetic left 算術(shù)右移 SAR 目標(biāo) , 計(jì)數(shù) 。 程序: XOR DX, DX 。將 [SI][SI+1]內(nèi)容按位取反 4.異或指令 ? 格式: XOR OPRD1,OPRD2 ? 功能: B/W,異或操作 ? 用途: 檢測對應(yīng)位是 1還是 0。不改變 AL值,影響標(biāo)志位 JPE CONTINUE 。目的操作數(shù)只能是寄存器和存儲器操作數(shù)。 ? 分三類:一般邏輯運(yùn)算、移位和循環(huán)指令。 ? 例如: 將 24H 擴(kuò)展為一個(gè)字 執(zhí)行: MOV AL,24H CBW 。 商 07BCD→AL ,余數(shù) 06BCD→AH COMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 算術(shù)運(yùn)算類指令 –除法指令(4) 4. CBW 字節(jié)轉(zhuǎn)換為字指令 ? 格式: CBW ? 功能: 按 AL的符號位擴(kuò)展到整個(gè) AH中 。 ? 例: 被除數(shù) AX=00000110 00000010=62 BCD 除數(shù) BL=00001000 = 08 BCD 執(zhí)行: MOV AX,62H AAD 。 ? 說明: ① 未組合 BCD除法與加 、 減 、 乘不同之處在于:除法調(diào)整要在除法之前調(diào)整 , 而其他調(diào)整是在運(yùn)算后調(diào)整 。 [BX],商 → AX,余數(shù) → DX ? 商和余數(shù)均為帶符號數(shù),余數(shù)的符號數(shù)與被除數(shù)相同。 源 商 8 AH AL AL AH 余數(shù) 8 除數(shù) 8 被除數(shù) 16 字節(jié)操作 源 商 16 DX AX AX DX 余數(shù) 16 除數(shù) 16 被除數(shù) 32 字操作 COMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE AND TECHNOLOGY 算術(shù)運(yùn)算類指令 –除法指令(2) 2. IDIV 有符號數(shù)除法指令 ? 格式: IDIV 源 ? 功能: 累加器內(nèi)容除以源操作數(shù),保存結(jié)果。 ? 例: DIV BL 。 COMPUTER SCIENCE AND TECHNOLOGY COMPUTER SCIENCE
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1