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

正文內容

匯編語言程序設計實驗教程-資料下載頁

2024-10-09 15:10本頁面
  

【正文】 16 +( SI) + OFFSET MESS2 ? 應注意:段跨越前綴不能使用 CS。 ? 代碼段寄存器 CS不能用作指令的目的寄存器。 保留版權( C) 秦曉梅 EMail: 18 ? 二、正確使用指令系統(tǒng),關鍵要清楚每條指令的功能以及它們規(guī)定或限制使用的寄存器。 ? 指令對地址還是對地址中的內容進行操作,這一點要嚴格加以區(qū)分。 ? 如: LEA BX, MESS;( BX) ← MESS的偏移地址 ? MOV BX, OFFSET MESS;( BX)← MESS的偏移地址 ? MOV BX, MESS;( BX) ← 字變量 MESS中的內容 保留版權( C) 秦曉梅 EMail: 19 ? 使用指令時,要清楚指令隱含的操作寄存器。 ? 如在乘法和除法指令中,只指出源操作數(shù)地址,但要清楚目的操作數(shù)必須存放在( AX)或( AL)中(乘法),或( AX)、( DX: AX)中(除法)。又如串指令( MOVS、 STOS、 LODS、CMPS、 SCAS),它們的尋址方式也是隱含的 ,指令規(guī)定操作是在數(shù)據(jù)段中 SI所指示的地址和附加段中 DI所指示的地址之間進行串處理的;在存取串時, AL是隱含的存取寄存器。 保留版權( C) 秦曉梅 EMail: 20 ? 十進制調整指令( DAA、 DAS、 AAA、AAS、 AAM、 AAD)也隱含地使用了 AL寄存器。 ? 類似這些在指令語句中不反映出隱含操作數(shù)的指令還有換碼指令 XLAT、循環(huán)指令 LOOP、 LOOPE、 LOOPNE等,它們都要求預先在規(guī)定的寄存器內設置好操作數(shù)地址或計數(shù)值。 ? 對有符號數(shù)或無符號數(shù)的操作應正確選擇相應的條件轉移指令。 保留版權( C) 秦曉梅 EMail: 21 ? 用移位指令來倍增或倍減一個值是很方便的,但要注意對有符號數(shù)和無符號數(shù)所使用的指令應是不同的。 ? 如 ( AX) =8520H,當( AX)為無符號數(shù)時, ( AX) /2可用指令 SHR AX, 1,結果為( AX) =4290H。 ? 當( AX)為有符號數(shù)時, ( AX) /2應用指令 SAR AX, 1,結果為( AX)=0C29H。 保留版權( C) 秦曉梅 EMail: 22 ? 標號是程序中指令的符號地址,要注意和變量(數(shù)據(jù)符號)的區(qū)別。 ? 如定義 VAR是一個變量, LAB是程序中的一個標號,則 JMP LAB指令的轉移地址為 LAB,而 JMP VAR是一條非法指令。
點擊復制文檔內容
黨政相關相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1