



全文预览已结束
下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
16/32位微机原理、汇编语言及接口技术习题解答第1章 微型计算机系统概述(习题1)1.2问题:n 什么是微型计算机?什么是单片机和PC机?解答(第2、3、4页):n 微型计算机:以大规模、超大规模集成电路为主要部件,以集成了计算机主要部件控制器和运算器的微处理器为核心,所构造出的计算机系统 n 单片机:用于控制的微处理器芯片,内部除CPU外还集成了计算机的其他一些主要部件,如:ROM、RAM、定时器、并行接口、串行接口,有的芯片还集成了A/D、D/A转换电路等。 n PC机:PC(Personal Computer)机就是面向个人单独使用的一类微机 1.4问题:n 什么是微机的系统总线?微机的总线结构为他带来了哪些好处?一般将总线信号进一步分为哪三组?总线的使用特点是什么?解答(第6页):n 系统总线:传递信息的一组公用导线,CPU通过它们与存储器和I/O设备进行信息交换n 好处:组态灵活、扩展方便n 三组信号线:数据总线、地址总线和控制总线n 其使用特点是:在某一时刻,只能由一个总线主控设备来控制系统总线,只能有一个发送者向总线发送信号;但可以有多个设备从总线上同时获得信号1.5问题:n 简述微型计算机的两个主要应用方向及其应用特点解答(第3、4页):n 用于数值计算、数据处理及信息管理方向采用通用微机,要求有较快的工作速度、较高的运算精度、较大的内存容量和较完备的输入输出设备,为用户提供方便友好的操作界面和简便快捷的维护、扩充手段n 用于过程控制及智能化仪器仪表方向采用控制类微机,要求能抵抗各种干扰、适应现场的恶劣环境、确保长时间稳定地工作,要求其实时性要好、强调其体积要小、便携式应用强调其省电1.8问题:n 所谓系统ROM-BIOS指的是什么?它的主要功能是什么?解答(第10页):n BIOS:基本输入输出系统(Basic Input/Output System)n 主要功能:用来驱动和管理诸如键盘、显示器、打印机、磁盘、时钟、串行通信接口等基本的输入输出设备第2章 微处理器指令系统(习题2)2.8问题:n 已知DS2000H、BX0100H、SI0002H,存储单元20100H20103H依次存放12H、34H、56H、78H,21200H21203H依次存放2AH、4CH、B7H、65H,说明下列每条指令执行完后AX寄存器的内容,以及源操作数的寻址方式?解答: mov ax,1200h ;AX1200H,立即数寻址 mov ax,bx ;AX0100H,寄存器寻址 mov ax,1200h ;AX4C2AH,直接寻址 mov ax,bx ;AX3412H,寄存器间接寻址 mov ax,bx+1100h ;AX4C2AH,寄存器相对寻址 mov ax,bx+si ;AX7856H,基址变址寻址 mov ax,bxsi+1100h ;AX65B7H,相对基址变址寻址2.11问题:n 给出下列各条指令执行后AL值,以及CF、ZF、SF、OF和PF的状态:解答:mov al,89h;AL89H CF ZF SF OF PFadd al,al ;AL12H 1 0 0 1 1add al,9dh;AL0AFH 0 0 1 0 1cmp al,0bch;AL0AFH 1 0 1 0 1sub al,al ;AL00H 0 1 0 0 1dec al ;AL0FFH 0 0 1 0 1inc al ;AL00H 0 1 0 0 12.12问题:n 请分别用一条汇编语言指令完成如下功能:解答: 把BX寄存器和DX寄存器的内容相加,结果存入DX寄存器add dx,bx 用寄存器BX和SI的基址变址寻址方式把存储器的一个字节与AL寄存器的内容相加,并把结果送到AL中add al,bx+si 用BX和位移量0B2H的寄存器相对寻址方式把存储器中的一个字和CX寄存器的内容相加,并把结果送回存储器中add bx+0b2h,cx 用位移量为0520H的直接寻址方式把存储器中的一个字与数3412H相加,并把结果送回该存储单元中add word ptr 0520h,3412h 把数0A0H与AL寄存器的内容相加,并把结果送回AL中add al,0a0h2.14问题:n 给出下列各条指令执行后的结果,以及状态标志CF、OF、SF、ZF、PF的状态。解答:mov ax,1470h;AX1470HCFZFSFOFPFand ax,ax;AX1470H00000or ax,ax ;AX1470H 00000xor ax,ax ;AX0000H01001not ax ;AXFFFFH 01001test ax,0f0f0h;AXFFFFH001012.20问题:n 按照下列要求,编写相应的程序段。解答: 起始地址为string的主存单元中存放有一个字符串(长度大于6),把该字符串中的第1个和第6个字符(字节量)传送给DX寄存器。mov dl,string0mov dh,string5 有两个32位数值,按“小端方式”存放在两个缓冲区buffer1和buffer2中,编写程序段完成DX.AXbuffer1buffer2功能。mov ax, word ptr buffer1sub ax, word ptr buffer2;先减低16位mov dx, word ptr buffer1+2sbb dx, word ptr buffer2+2;后减高16位,需减低16位的借位 编写一个程序段,在DX高4位全为0时,使AX0;否则使AX1。test dx,0f000hjz nextmov ax,-1jmp donenext:mov ax,0done: 把DX.AX中的双字右移4位答:mov cx,4again:shr dx,1;右移一位,移出的低位进入CF标志rcr ax,1;将CF移进AX高位,同时实现AX右移loop again;循环4次
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年湖北国际物流机场有限公司部分管理岗位社会招聘11人笔试参考题库附带答案详解
- 浙江国企招聘2025宁波大通开发有限公司招聘6人笔试参考题库附带答案详解
- 环境专业毕业论文
- 2025年北京诚通证券股份有限公司社会招聘70人笔试参考题库附带答案详解
- 2025福建泉州文旅集团招聘61人笔试参考题库附带答案详解
- 七年级5.3数学试卷
- 期中达标卷答案数学试卷
- 2025年全球环保合作项目数据共享与保密合约
- 2025年校园食堂食品安全教育及宣传活动执行合同
- 2025年度精密数控车床产品全方位售后服务保障协议
- 《文化经济学》课件
- 学校中层干部的职责和角色定位
- 《震击器分类大全》
- 教师进修学校量化考核细则
- 麻醉科临床诊疗指南2020版
- 网络预约出租汽车经营服务概述模板
- 2023中国暴雨强度公式汇总
- 苍天般的阿拉善合唱简谱
- 天文仪器商业计划书
- 2023年建筑工程施工现场安全管理资料全套样本方案模板
- 房屋建筑学-墙和基础-砌块墙构造课件
评论
0/150
提交评论