2022年微机原理与应用程序题及答案资料 .pdf





《2022年微机原理与应用程序题及答案资料 .pdf》由会员分享,可在线阅读,更多相关《2022年微机原理与应用程序题及答案资料 .pdf(9页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、微机原理与应用1 掌握如何判断数的奇偶与正负,以及如何将数的某位置 1 或清 0?编程序之前首先确定:数据是否为带符号数?数据是字节类型还是字类型?掌握程序框图的画法。程序类型供参考1计算题:求出下列公式中的 Z 值,并将计算结果存放在寄存器 BX 中。其中 X、Y 为 8 位带符号数。(扩展:8 位数和 16 位数的区别?无符号数和带符号数的区别?判断:运算结果是偶数还是奇数?正数还是负数?)(315)112XYZdata segment X db 16 Y db-2 Z db?data ends code segment assume cs:code,ds:data(此条语句含义是什么?)
2、start:mov ax,data mov ds,ax mov dx,x sal dx,1;2x add dx,x;3x mov bx,y mov cl,4 sal bx,cl;16y sub bx,y;15y add bx,dx;3x+15y 名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 9 页 -微机原理与应用2 sub bx,11;3x+15y-11 sAr dx,1;(3x+15y-11)/2 mov ah,4chint 21hcode ends end start 10 a 7*b+6/2start:mov ax,data mov ds,ax mov dx,a mov
3、 cl,3 sal dx,cl/功能实现是8a add dx,a/9a add dx,a/10a mov bx,b mov cl,3 sal bx,cl/8b sub bx,b/8b-b=7b sub dx,bx/10a-7b 然后把值附给 dx add dx,6/10a-7b+6 sAr dx,1/(10a-7b+6)/2 mov al,dx/把最后的值移动AL 内,mov dx,x sal dx,1;2x add dx,x;3x mov bx,y mov cl,4 sal bx,cl;16y sub bx,y;15y add bx,dx;3x+15y sub bx,11;3x+15y-11
4、 名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 9 页 -微机原理与应用3 找出从无符号字节数据存储变量VAR 开始存放的 N 个数中的最大数放在BH 中DSEG SEGMENT VAR DB 5,7,19H,23H,0A0H N EQU$-VAR DSEG ENDS CSEG SEGMENT ASSUME CS:CSEG,DS:DSEG BG:MOV AX,DSEG MOV DS,AX MOV CX,count-1 MOV SI,0 MOV BL,VAR SIJCXZ LAST AGIN:INC SI CMP BL,VAR SIJGE NEXT MOV BL,VAR SINE
5、XT:LOOP AGIN LAST:TEST BL JZ JISHU JNZ OUSHU JISHU:Flag=1 OUSHU:Flag=0 MOV AH,4CH INT 21H 开始N-1CX0SISIBHCX=0?BH SI结束YNSI加SIBHYN名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 9 页 -微机原理与应用4 CSEG ENDS END BG 2已知 X、Y、Z 为三个带符号的 16 位二进制数,编程求出三者之中最小数,并将其存入寄存器 SI。画出程序流程图。(扩展:求出三者之中最大数?判断:该数是正数还是负数?)data segment x dw 16 y d
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年微机原理与应用程序题及答案资料 2022 微机 原理 应用程序 答案 资料

限制150内