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

正文內(nèi)容

匯編第六章ppt課件-資料下載頁(yè)

2024-11-03 23:32本頁(yè)面
  

【正文】 00H 三 、 記錄屏蔽運(yùn)算符 格式 MASK 記錄字段名 功能:得到該記錄字段在記錄中的屏蔽碼 , 即該字段各位均為 ’ 1’,而記錄中其他各位均為 ‘ 0’的代碼 。 例如: MOV AL, MASK F1 ; (AL)=0C0H MOV BL, MASK F3 ; (BL)=07H MOV CX, MASK F5 ; (CX)=0780H MOV BX, MASK F7 ; (BX)=000FH ?第 6章 結(jié)構(gòu)與記錄 6. 2. 4 記錄及其字段的訪問 一 、 記錄操作數(shù)的訪問 在程序中 , 直接引用已定義的記錄名就象使用常數(shù)一樣 , 整個(gè)記錄作為一個(gè)字節(jié)或字常數(shù) 。 使用記錄操作數(shù)時(shí)可以指定各字段的新值 , 也可以使用字段的初值 。 例如: MOV DL, RECl2, 5, 4 ;常數(shù) 0ACH送入 DL ?第 6章 結(jié)構(gòu)與記錄 MOV AX, REC222, 1,0, 10;常數(shù) 0B08AH送入 AX。 MOV CX, REC33, 5, 9+REC35,9,20 ;把6A9H+0B34H值送入 CX 二 、 錄變量的訪問 定義記錄變量后 , 如同一般變量的存取 , 記錄變量可以在程序中進(jìn)行任意存取操作 。 如: ?第 6章 結(jié)構(gòu)與記錄 MOV AL, R1 ;取出記錄變量 Rl中的內(nèi)容 0ACH送 AL MOV BX, R3 ;取出記錄變量 R3中的內(nèi)容 0B08AH送 BX MOV R6+5, CX ;把 CX內(nèi)容送入 R6的第五個(gè)記錄變量 三 、 記錄字段的訪問 由于記錄變量中的字段是由字節(jié)或字中的二進(jìn)制位構(gòu)成的 , 所以字段不能獨(dú)立存取 。 記錄變量中字段的存取是通過(guò)對(duì)記錄變量的存取來(lái)實(shí)現(xiàn) , 為便于對(duì)字段處理 , 通常把取出的字段放在寄存器或存儲(chǔ)單元的最右邊 。 例如要把記錄變量 R3中的字段 F4和 F5取出 , 可用如下兩個(gè)程序段: 程序段 1(提取字段 F4): MOV BX, R3 ;取出記錄變量 MOV CL, F5 ;字段 F4移位值送 CL ?第 6章 結(jié)構(gòu)與記錄 SHR BX, CL ;字段移 F4至最右邊 程序段 2(提取字段 F5): MOV DX, R3 ;取出記錄變量 AND DX, MASK F6 ;用 F5屏蔽碼分離出字段 F5 MOV CL, F5 ;字段 F5移位值送 CL SHR DX, CL ;字段 F5移至最右邊 如果要對(duì)某字段進(jìn)行修改 , 那么可以先按上面辦法取出字段 , 根據(jù)修改要求進(jìn)行處理 , 最后再把修改后字段存回原記錄相應(yīng)字段中 。 例如對(duì)記錄變量 R3中字段 F6變反 , 那么可用如下程序段實(shí)現(xiàn): MOV AX, R3 ;取記錄變量 ?第 6章 結(jié)構(gòu)與記錄 NOT AX ;變反 AND AX, MASK F6 ;分離字段 F6 MOV DX, R3 ;再次取記錄變量 AND DX, NOT MASK F6 ;去掉原有字段 F6 OR DX, AX ;把修改后的字段 F6 MOV R3, DX ;送入記錄變量 若改用異或指令 XOR, 則上述程序段可簡(jiǎn)化為 — 條指令: XOR R3, MASK F6 ?第 6章 結(jié)構(gòu)與記錄 Thank you very much ! 本章到此結(jié)束,謝謝您的光臨 !
點(diǎn)擊復(fù)制文檔內(nèi)容
教學(xué)課件相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1