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

正文內(nèi)容

微機原理與接口技術(shù):第03章(編輯修改稿)

2025-02-13 12:04 本頁面
 

【文章內(nèi)容簡介】 操作數(shù)等 。 ( 2) SBB( Subtract with Borrow) 指令此指令的格式為: SBB DOPD, SOPD 這條指令與 SUB指令類似 , 只是在兩個操作數(shù)相減時 , 還要減去借位標志 CF的現(xiàn)行值 。 3.乘法指令 ( 1) MUL無符號數(shù)乘法指令 此指令的格式為: MUL SOPD 本指令完成在 AL( 字節(jié) ) 或 AX( 字 ) 中的操作數(shù)以及另一個操作數(shù) ( 兩個無符號數(shù) ) 的乘法 。 雙倍長度的乘積 , 送回到 AL和 AH( 在兩個 8位數(shù)相乘時 ) ,或送回到 AX和它的擴展部分 DX( 在兩個字操作數(shù)相乘時 ) 。 ( 2) IMUL符號數(shù)乘法指令 整數(shù)乘法指令 。 這條指令除了是完成兩個帶符號數(shù)相乘以外 , 其它與 MUL完全類似 。 4.除法指令 ( 1) DIV 這條無符號數(shù)的除法指令 , 能把在 AX和它的擴展部分 ( 若是字節(jié)相除則在 AH和 AL中 , 若是字相除則在 DX:AX中 ) 中的無符號被除數(shù)被源操作數(shù)除 , 且把相除以后的商送至累加器 ( 8位時送至 AL, 16位時送至 AX) , 余數(shù)送至累加器的擴展部分 ( 8位時送至 AH,16位時送至 DX) 。 ( 2) IDIV( Integer division) 這條指令除了完成帶符號數(shù)相除以外 , 與 DIV完全類似 。 5.增量減量指令 ( 1) INC增量 這條指令完成對指定的操作數(shù)加 1, 然后返回此操作數(shù) 。 ( 2) DEC減量 本指令對指定的操作數(shù)減 1, 然后把結(jié)果送回操作數(shù) 。 6. NEG取補指令 這條指令是對操作數(shù)取補 , 也即用零減去操作數(shù) ,再把結(jié)果送回操作數(shù) 。 7. CMP比較指令 比較指令完成兩個操作數(shù)相減 , 使結(jié)果反映在標志位上 , 但兩操作數(shù)不變 。 十進制算術(shù)指令 1. DAA( Decimal Adjust for Addition) 在加法后進行十進制調(diào)整 這條指令能對在 AL中的由兩個組合的十進制數(shù)相加的結(jié)果 , 進行校正 , 以得到正確的組合的十進制和 。 2. DAS( Decimal Adjust for Subtraction)在減法后進行十進制調(diào)整 本指令與 DAA指令類似 , 能對在 AL中的由兩個組合的十進制數(shù)相減以后的結(jié)果 , 進行校正 , 以得到正確組合的十進制差 。 3. AAA( Unpacked BCD[ASCll] Adjust for Addition)在加法后進行 ASCII調(diào)整 這條指令對在 AL中的由兩個未組合的十進制操作數(shù)相加后的結(jié)果進行校正 , 產(chǎn)生一個未組合的十進制和 。 4. AAS( Unpacked BCD[ASCII] Adjust for Subtraction)在減法后進行 ASCII調(diào)整 本指令與 AAA指令類似 、 能把在 AL中的由兩個未組合的十進制數(shù)相減的結(jié)果 , 進行校正 , 在 AL中產(chǎn)生一個正確的未組合的十進制數(shù)差 。 5. AAM( Unpacked BCD[ASCII] Adjust for Multiply)在乘法后進行 ASCII調(diào)整 這條指令能把在 AX中的兩個未組合的十進制數(shù)相乘的結(jié)果 , 進行校正 , 最后在 AX中能得到正確的未組合的十進制數(shù)的乘積 ( 即高位在 AX中 , 低位在 AL中 ) 。 6. AAD( Unpacked BCD[ASCII] Adjust for Division)在除法前進行調(diào)整 這條指令能把在 AX中的兩個未組合的十進制數(shù)在兩個數(shù)相除以前進行校正 , 這樣在兩個未組合的十進制數(shù)相除以后 , 可以得到正確的未組合的十進制結(jié)果 。 邏輯指令 1. AND執(zhí)行按位邏輯與 ( 1) AND指令 這條指令對兩個操作數(shù)進行按位的邏輯 “ 與 ” 運算 , 即只有相 “ 與 ” 的兩位全為 1, 與的結(jié)果才為 1;否則與的結(jié)果為 0。 “ 與 ” 以后的結(jié)果送至目的操作數(shù) 。 ( 2) TEST 本指令完成與 AND指令同樣的操作 , 結(jié)果反映在標志位上 , 但并不送回至目標操作數(shù) , 即 TEST指令不改變操作數(shù)的值 。 2. OR執(zhí)行按位邏輯或 此指令對指定的兩個操作數(shù)進行邏輯 “ 或 ” 運算 。即進行 “ 或 ” 運算的兩位中的任一個為 1( 或兩個都為1) , 則或的結(jié)果為 1;否則為 0。 或運算的結(jié)果送回目的操作數(shù) 。 3. XOR執(zhí)行按位邏輯異或 這條指令對兩個指定的操作數(shù)進行 “ 異或 ” 運算 ,當進行 “ 異或 ” 運算的兩位不相同時 ( 即一個為 1, 另一個為 0) , “ 異或 ” 的結(jié)果為 1;否則為 0。 異或運算的結(jié)果送回一個操作數(shù) 。 4. NOT執(zhí)行按位邏輯非 這條指令對源操作數(shù)求反 , 然后送回原操作數(shù) 。 移位和循環(huán)移位指令 1. 移位指令 有四條移位指令: SAL( 算術(shù)左移 ) 、 SHL( 邏輯左移 ) 、 SAR( 算術(shù)右移 ) 和 SHR( 邏輯右移 ) 。這些指令的格式為: SAL DOPD, OPD2 SHL DOPD, OPD2 SAR DOPD, OPD2 SHR DOPD, OPD2 第一個操作數(shù)是目標操作數(shù),即對它進行移位操作。目標操作數(shù)可以是任一通用寄存器或一內(nèi)存操作數(shù)(可用所有尋址方式)。第二個操作數(shù)規(guī)定移位的次數(shù)(或移位的位數(shù))。在 8086中,第二個操作數(shù)或是 1(規(guī)定移一位)或為寄存器 CL(在寄存器 CL中規(guī)定移位的次數(shù))。在 IA32處理器中,不僅把目標操作數(shù)擴展至 32位,而且第二個操作數(shù)可以是 CL或 8位立即數(shù),用于規(guī)定移位次數(shù)為 0至 31。 2.雙移位指令 ( 1) SHLD雙左移 此指令的格式為: SHLD DOPD, SOPD, OPD3 其中 , 第一個操作數(shù)為目標操作數(shù) , 它執(zhí)行左移操作;目標操作數(shù)可以為 16位或 32位通用寄存器或內(nèi)存操作數(shù) ( 可用所有尋址方式 ) 。 第二個操作數(shù)為寄存器操作數(shù) , 其尺寸必須與目標操作數(shù)相同 。 第三個操作數(shù)規(guī)定移位的次數(shù) , 可以是 8位立即數(shù)或寄存器CL, 規(guī)定移位次數(shù)為 1至 31。 ( 2) SHRD雙右移 除了移位方向相反 , 此指令與上一指令完全相同 。 3.循環(huán)移位指令 有四條循環(huán)移位指令 ROL( Rotate Left) 、 ROR( Porate Right) 、 R
點擊復(fù)制文檔內(nèi)容
教學課件相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖片鄂ICP備17016276號-1