微机作业题目.doc

微机作业题目.doc

ID:50957184

大小:325.50 KB

页数:19页

时间:2020-03-16

微机作业题目.doc_第1页
微机作业题目.doc_第2页
微机作业题目.doc_第3页
微机作业题目.doc_第4页
微机作业题目.doc_第5页
资源描述:

《微机作业题目.doc》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库

1、1、总线周期的含义是什么?8086/8088的基本总线周期由几个时钟组成?如一个CPU的时钟频率为24MHz,那么,它的—个时钟周期为多少?。一个基本总线周期为多少?题目答案:    CPU从存储器或I/O端口读写一个字节(或字)所花费的时间就是一个总线周期;8086/8088的基本总线周期由4个时钟周期组成。    如果CPU的时钟频率为24MHz,则一个时钟周期为42ns,一个基本总线周期为167ns。2、8088/8086状态标志和控制标志分别有哪些?题目答案:    8088/8086的状态标志有:进位标志CF、零标志ZF、符

2、号标志SF、溢出标志OF、奇偶标志PF和辅助进位标志AF;控制标志有:方向标志DF、中断允许标志IF和跟踪标志TF。3、分析汇编语言源程序应该由哪些逻辑段组成?各段的作用是什么?语句标号和变量应具备哪3种属性?题目答案:    汇编语言源程序应该由若干个逻辑段组成,可以有若干个数据段、代码段、堆栈段和附加数据段,至少要有一个代码段。各段的作用如下:(1)代码段用来存放程序和常数。(2)数据段用于数据的保存。(3)堆栈段用于保护数据,尤其在子程序调用、中断过程中进行现场信息保护。(4)附加数据段用于数据的保存。语句标号和变量应具备的3种

3、属性:段属性、偏移属性和类型属性。4、常用的存储器地址译码方式有哪几种?各自的特点是什么?题目答案:    线选译码:连接简单,无须专门的译码电路;缺点是地址不连续,CPU寻址能力的利用率太低,会造成大量的地址空间浪费。    全译码:将低位地址总线直接连至各芯片的地址线,余下的高位地址总线全部参加译码,译码输出作为各芯片的片选信号。可以提供对全部存储空间的寻址能力。    部分译码:该方法只对部分高位地址总线进行译码,以产生片选信号,剩余高位线可空闲或直接用作其它存储芯片的片选控制信号。5、什么是接口?其作用是什么?题目答案:   

4、 连接外部设备与微型计算机的接口电路。    作用:(1)解决CPU与外设工作速度不匹配的问题;(2)解决CPU与外设工作时序配合问题;(3)实现信息格式转换;(4)解决信息类型与信号电平匹配的问题。6、 简述微机系统的中断处理过程。题目答案:    (1)中断请求:外设需要进行中断处理时,向CPU提出中断请求。    (2)中断响应:CPU执行完现行指令后,就立即响应非屏蔽中断请求。对于可屏蔽中断请求,CPU若要响应则必须满足三个条件:a、外设提出中断请求;b、本中断位未被屏蔽;c、中断允许    (3)中断处理:保护现场、开中断、

5、中断服务。    (4)中断返回:CPU执行IRET中断返回指令时,自动把断点地址从堆栈中弹出到CS和IP中,原来的标志寄存器内容弹回Flags,恢复到原来的断点继续执行程序。1. 下述程序段的功能是什么?2. 如从键盘输入字符‘5’,执行下列程序后有什么结果?STR DB 'ABCDEFGHIJ'    MOV AH,1    INT 21H    AND AL,OFH    DEC AL    LEA BX,STR    XOR AH,AX    ADD BX,AX    MOV DL,[BX]    MOV AL,2    IN

6、T 21H题目答案:1. 输入数字n,显示字符串的第n个字符2. 输入数字5,则显示字符'E'3、阅读下列程序,1.画出程序流程图;2.说明程序的功能。DATA   SEGMENTFLAG   DB ?DATA   ENDSCODE   SEGMENT       ASSUME CS:CODE,DS:DATASTART: MOV AX,DATA       MOV DS,AX       MOV AH,1       INT 21H       CMP AL,'A'       JL  L1       CMP AL,'Z'     

7、  JAE L1       MOV FLAG,1       JMP L2L1:    MOV FLAG,0L2:    MOV AH,4CH       INT 21HCODE   ENDS       END START题目答案:   1.程序流程图如下: 2.从键盘输入一个字符,若输入的是大写字母则FLAG置1,否则清0。4、从键盘输入一个字符,若输入的是数字则FLAG置1,否则清0。根据给定的流程图编写完整程序。题目答案:DATA   SEGMENTFLAG   DB ?DATA   ENDSCODE   SEGMENT  

8、     ASSUME CS:CODE,DS:DATASTART: MOV AX,DATA       MOV DS,AX       MOV AH,1       INT 21H       CMP AL,30H   

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。