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

正文內(nèi)容

微機(jī)原理與接口技術(shù)試驗(yàn)指導(dǎo)書(文件)

2024-11-19 19:12 上一頁面

下一頁面
 

【正文】 地址 助記符 注釋 2020 MOV CX, 0004 2020 MOV DI, 3500 2020 MOV AL, B[DI] 2020 ADD AL, AL ; 乘 2 200A MOV BL, AL 200C ADD AL, AL ;乘 2 200E ADD AL, AL ; 乘 2 2020 ADD AL, BL ; 乘 10 201 INC DI 2020 MOV AH, 00 2020 ADD AL, B[DI} ; BCD 碼十位與個(gè)位加 2017 MOV W[DI+0F], AX ;存結(jié)果 201A INC DI 201B LOOP 2020 201D INT 圖 116 實(shí)驗(yàn)步驟 : ① 輸入程序并檢查無誤; ② 在 3500H~ 3507H 單元中存入四個(gè)十進(jìn)制數(shù) (12, 34, 56, 78)的 BCD 碼,即: 18 E3500(回車) ,輸入 01, 02, 03, 04, 05, 06, 07, 08; ③ G=2020(回車 ),運(yùn)行以上程序; ④ D3510(回車) ,顯示結(jié)果為 35lO OC 00 22 00 38 00 4E 00; ⑤ 反復(fù)試幾組數(shù),考查程序的正確性。 (一 )加減運(yùn)算 1.二進(jìn)制雙精度加法運(yùn)算 計(jì)算 X+Y=Z,將結(jié)果 Z 存入某存貯單元。 實(shí) 驗(yàn)步驟 : ① 輸入實(shí)驗(yàn)程序并檢查無誤; ② 按存放單元分配圖 (圖 21)在 3500H~ 3507H 單元中存入二進(jìn)制數(shù) 001565A0 和 0021B79E; ③ G=2020(回車 ),運(yùn)行以上程序 ; ④ D3508(回車) ,顯示計(jì)算結(jié)果: 3508 3E 1D 37 00 C7 ? ; ⑤ 反復(fù)試幾組數(shù),考查 程序的正確性。 (二)乘除運(yùn)算 1.考察乘法指令 MUL、 IMUL 對狀態(tài)標(biāo)志位的影響 乘法指令 MUL、 IMUL 對狀態(tài)標(biāo)志 CF、 OF 都是通過指令執(zhí)行后最 高位上產(chǎn)生進(jìn) (借 )位、 出來影響的 。 本實(shí)驗(yàn)程序流程圖及 參考程序如圖 24 所示,其設(shè)計(jì)思想是: 取 3000H~ 3009H 單元中的五個(gè)無符號數(shù),將其 與 101H 除,若有溢出或進(jìn)位,就分別顯 示 “ O”或“ C” 。 用減奇數(shù)法開平方 用減奇數(shù)法可求得近似平方根, 獲得平方根的整數(shù)部分。 地址 助 記 符 注釋 2020 MOV AX, W[3500] ; 取被開方數(shù) 2020 MOV CL, 00 ;清平方根 2020 MOV DX, 0001 ; 奇數(shù)初值 2020 SUB AX, DX ;減奇數(shù) 200A JB 2020 ;不夠則結(jié)束 ,存根 200C INC CL ;夠減,奇數(shù)個(gè)數(shù)計(jì)數(shù) 200E ADD DX, 02 ; 形成 下 一個(gè)奇數(shù) 2020 JMP 2020 2020 MOV B[350A], CL ; 存平方根 24 2017 INT ;返回 監(jiān)控 圖 25 實(shí)驗(yàn)步驟 : ① 輸入程序并檢查無誤; ② 在 3500H~ 3501H 單 元中存入被開平方數(shù) 0010,即 E3500(回車) ,輸入 lO、 00; ③ G=2020(回車),運(yùn)行以上程序 ; ④ D350A(回車),顯示結(jié)果為: 350A 04 0C CC? ; ⑤ 反復(fù)試幾組數(shù),考察程序的正確性。 25 實(shí)驗(yàn)三 分支程序設(shè)計(jì)實(shí)驗(yàn) 一、實(shí)驗(yàn)?zāi)康? ① 掌握分支程序的結(jié)構(gòu); ② 掌握分支程序的設(shè)計(jì)、調(diào)試方法 。但對 于有部分重疊的情況,則要加以分析, 否 則重疊部分會因“搬移”而遭破壞。 26 實(shí)驗(yàn)程序如下: 地址 助記符 注釋 2020 MOV CX,0010 ;取搬家字節(jié)數(shù)( 16 個(gè)字節(jié)) 2020 MOV SI,3100 ;取源塊首址 2020 MOV DI,3200 ;取目的塊首址 2020 CMP SI,DI ;從首址開始? 200B JA 201E ;是,轉(zhuǎn)移 200D ADD SI,CX ;否,以末地址開始搬家 200F ADD DI,CX 2020 DEC SI 2020 DEC DI 2020 MOV AL ,B[SI] 2020 MOV B[DI],AL 2017 DEC SI 2018 DEC DI 2019 DEC CX 201A JNE 2020 27 20lC JMP 2027 201E MOV AL, B[SI] ; 從首地址開始搬移 2020 MOV B[DI], AL 2022 INC SI 2023 INC DI 2024 DEC CX 2025 JNE 201E 2027 INT 實(shí)驗(yàn)步驟 : ① 按圖 32 設(shè)計(jì)編寫實(shí)驗(yàn)程序; ② 輸入程序并檢查無誤; ③ 用 E 命令,在以 SI 為起 址的單元中填入 16 個(gè)數(shù); ④ G=2020(回車 ),運(yùn)行實(shí)驗(yàn)程序; ⑤ 用 D 命令,查看以 DI 為起址的單元中的數(shù)據(jù)是否與 SI 單元中數(shù)據(jù)相同 ⑥ 試改變 SI 和 DI 的取值,觀察在三種不同的數(shù)據(jù)塊情況下程序的運(yùn)行。 2.求某數(shù)據(jù)區(qū)內(nèi)負(fù)數(shù)的個(gè)數(shù) 設(shè)數(shù)據(jù)區(qū)的第一單元存放區(qū)內(nèi)數(shù)據(jù)的個(gè)數(shù),從第二單元開始存放數(shù)據(jù),在區(qū)內(nèi)最后 一 個(gè)單元存放結(jié)果。 四、思考題 修改圖 42 中程序.使其能分別求出數(shù)據(jù)區(qū)中正數(shù)、零和負(fù)數(shù)的個(gè)數(shù)。 依次把相 鄰的兩個(gè)數(shù)進(jìn)行比較,即第 N 個(gè)數(shù)與第N1 個(gè)數(shù)比較,第 N1 個(gè)數(shù)與 N2 個(gè)數(shù)比較等等;若第 N1 個(gè)數(shù)大于 第 N 個(gè)數(shù),則 兩者交換,否則不交換,直到 N 個(gè)數(shù)的相鄰兩個(gè)數(shù)都比較完為 止 ,此時(shí) N 個(gè)數(shù)的最小數(shù)將被排在 N 個(gè)數(shù)的最 前列。 地址 助記符 注釋 2020 MOV CX, 000A 2020 MOV SI, 30OA 2020 MOV BL, FF ; 初始化 2020 CMP BL, FF 20OB JNE 202A ; BL 不為 FF 則轉(zhuǎn) 200D MOV BL, 00 200F DEC CX ; 外循環(huán)修正 CX 2020 JE 202A 2020 PUSH SI 31 2020 PUSH CX 2020 DEC SI 20l5 MOV AL, B[SI] 2017 DEC SI 2018 CMP AL, B[SI] 200A JA 2023 200C XCHG AL, B[SI] 20lE MOV B[SI+01] AL 202l MOV BL, FF 2023 INC SI 2024 LOOP 2020 2026 POP CX 2027 POP SI 2028 JMP 2020 202A INT 圖 51 排序程序 學(xué)生成績名次表 將分?jǐn)?shù)為 l~ 100 之間的 30個(gè)成績存入 首址為 3000H 的單元中, 3000H+i 表示學(xué)號為 i的學(xué)生成績。 四、思考題 ① 請指出圖 5l 中程序中哪部分屬于外循環(huán),哪部分屬于內(nèi)循 環(huán) ? ② 程序中 對 SI,CX 壓棧及彈棧的意義何在 ? ③ 修改圖 52 中程序使其能將 3100H 開始的區(qū)域中的名次顯示出來 。 地址 助記符 2020 MOV SI, 3000 2020 MOV CX, 0008 2020 CALL 2020 2020 INT 圖 61(a)主程序 地址 助記 符 2020 JCXZ 202F 2020 PUSH SI 2020 PUSH CX 2020 PUSH BX 2020 MOV BH, B[SI] 2017 MOV BL,BH 2019 LODS 201A CMP AL,BH 20lC JNA 2022 20lE MOV BH, AL 2020 JMP 2028 2022 CMP AL, BL 34 2024 JNB 2028 2026 MOV BL, AL 2028 LOOP 2019 202A MOV AX, BX 202C POP BX 202D POP CX 202E POP Sl 202F RET 圖 61(b)子 程序 (求最大最小值 ) 實(shí)驗(yàn)步驟 : ① 根據(jù)流程圖編寫出相應(yīng)的程序; ② 輸入實(shí)驗(yàn)程序井檢查無誤; ③ E3000(回車 ),輸入 8 個(gè)字節(jié)的數(shù)據(jù): D 0 8B、 C EB、 0 F9; ④ G=2020(回車) ,運(yùn)行實(shí)驗(yàn)程序; ⑤ RAX(回車) ,顯示結(jié)果, AX=F904, AH 中為最大值, AL 中為最小值。 根據(jù)階乘運(yùn)算,我們有: N!=N*(N1)!=N*(N1)*(N2)!=? 0!=l 由此我們可以想到,欲求 N 的階乘,可以用一遞歸子程序來實(shí)現(xiàn),每次調(diào) 用時(shí)應(yīng) 將 調(diào)用參數(shù)減 1,即求 (N1)的階乘,并且 調(diào)用參數(shù)為 0 時(shí)應(yīng)停止遞歸調(diào)用,且有 0!=l 的中間結(jié)果,最后將每次調(diào)用的參數(shù)相乘得到最后結(jié)果;因每次遞歸調(diào)用時(shí)參數(shù)都送入棧中,當(dāng) N 減為 0而程序開始返回時(shí),應(yīng)按嵌套的方式逐層返回,并逐層取出相應(yīng)的調(diào)用參數(shù)。 地址 助記符 2020 DEC AX 2021 PUSH AX 2022 CALL 200F 2025 MOV BX, W[BP+DI+06] 2028 MOV AX, W[BX] 202A PUSH BX 202B MOV BX W[BP+DI+04] 202E MUL BX 2030 POP BX 2031 JMP 2036 2033 MOV AX, 000l 2036 MOV W[BX], AX 2038 POP AX 2039 POP BX 203A POP BP 203B RET 0004 36 實(shí)驗(yàn) 七 顯示程序設(shè)計(jì)實(shí)驗(yàn) 一 、實(shí)驗(yàn)?zāi)康? ① 了解 INT lO 各 功能塊的作用及用法 ; ② 掌握字符方式下顯示器的顯 示 過程。 入 口: AH=05H 功能:讀 當(dāng)前 DDRAM 數(shù)據(jù) 字符到 AL 中。 六、思考題 。 功能 : 顯示一字符串,直 到遇到 00H 為 止 。 顯 示 器 I/ O 功能調(diào)用使 用說 明如下 : INT 10 使用說明 入 口: AH=OOH, AL=01H 功能:清屏 入口: AH=01H, AL=數(shù)據(jù) 功能: 寫 AL 中的數(shù)據(jù)到屏 上 入 口: AH=02H, AL=功能設(shè)置指令 功能:設(shè)置 顯示屏 ,有關(guān)功能設(shè)置指令參見液晶使用手冊。 35 地址 助記符 2020
點(diǎn)擊復(fù)制文檔內(nèi)容
公司管理相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1