《组合语言与实习》由会员分享,可在线阅读,更多相关《组合语言与实习(2页珍藏版)》请在金锄头文库上搜索。
1、組合語言與實習 Assembly Language and Lab 期末考 (一) 、寫出執結果 50 2、MOV AH, 01H 1、mov dl,5 SAHF shl dl,2 MOV AL, 86H ror dl,1 dl = 10 RCL AL, 1 AL = 0D 3、mov AL, -6 4、MOV AH, 0 sar AL,1 AL = FDH (-3) MOV AL, 5 ADD AL, 8 AAA AH = 0103H 5、MOV BL, 3 MOV AL, 4 6、clc MUL BL mov bl,88h AAM AX=0102H rcl bl,1 rcl bl,1 CF
2、,bl = 0,00100001b 7、.data wval WORD 9BA6h 8、mov ax,0802H .code AAD AX = 0052H mov ax,0AC36h shld wval,ax,4 wval = BA6A 10、mov AH,0 MOV AL, 26H 9、mov al,48 MOV Bl, 48H mov bl,4 ADD AL, BL imul bl ax = 00C0h DAA AL = 74H (二) 、程式設計 50% 1、請解釋以下每條指作用(10%) mov k, 1 .WHILE (k=100) mov ebx, k mov eax, d4*ebx imul eax mov y4*ebx, eax add eax, eax add y4*ebx, eax inc k .END 2、你的學號末位字各為A, B,計算y = (A+5)7+2(B+3)5。 3、使用鼠在畫面上點三點就可以畫一個三角形. 4、考 INT16h 鍵盤設計使用上、下、左、右鍵控制游標上、下、左、右移動。 5、寫一個程式可以開啟一個文書檔後,輸入一字比對,這字是否在 檔案中。