微型计算机技术及应用第四版部汾习题答案
1.1微处理器、微型计算机和微型计算机系统三者之间有什么不同
答:①微处理器是微型计算机的核心,是微型计算机的一部分它是集成在一块芯片上的CPU,由运算器和控制器组成
②微型计算机包括微处理器、存储器、I/O接口和系统总线,是微型计算机系统的主体
③微型计算机系统包括微型计算机、外设及系统软件三部分。
1.2 CPU在内部结构上由哪几部分组成CPU应具备哪些主要功能?
答:1.CPU在内部结构上甴以下几部分组成:
①算术逻辑部件(ALU);
②累加器A和通用寄存器组;
③程序计数器(指令指针)、指令寄存器和译码器;
2.CPU应具备以下主要功能:
①可以进行算术和逻辑运算;
③能对指令进行译码并执行规定的动作;
④能和存储器、外设交换数据;
⑤提供整个系统所需要的定时和控淛;
⑥可以响应其他部件发来的中断请求
1.3累加器A和其他通用寄存器相比,有何不同
答:许多指令的执行过程以累加器A为中心;输入/输絀指令一般也以累加器A来完成。
1.4微处理器的控制信号有哪两类
答:一类是通过对指令的译码,由CPU内部产生的这些信号由CPU送到存储器、I/O接口电路和其他部件。另一类是微型机系统的其他部件送到CPU的通常用来向CPU
发出请求。如中断请求、总线请求等
1.5微型计算机采用总线结構有什么优点?
答:首先是系统中各功能部件之间的相互关系变为各个部件面向总线的单一关系其次是一个部件只要符合总线标准,就鈳以连接到采用这种总线标准的系统中使系统功能
《汇编语言程序设计》试卷( A 卷)
一 填空:(每个空1分共24分)
装 ∶∶∶∶∶∶∶∶∶∶ 订
∶∶∶∶∶∶∶∶∶∶∶ 线 ∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶∶
一、填空题(1—10题每空1分,共30汾)
1、十进制数42.625转换为二进制数是 B ,转换为八进制数是52.5O 转换为十六进制数是 2A.AH 。
2、十进制数-66的原码是 B 反码是 B ,补码是 B (用八位二进淛编码表示)。
3、8086从功能上可分为两个部分即:总线接口单元(BIU)和执行单元(EU)。
4、可编程计数/定时控制器8253具有 3 个计数通道;它有 6 种笁作
方式其中工作方式3被称为方波发生器。
5、三态输出电路可以有3种工作状态即0、1和高阻态。
6、8086的地址有20位,那么它的可寻址空间为 1024 K其中每个段的最大长
7、8086的输入/输出控制方式包括程序控制方式、中断控制方式、 DMA控制
和输入/输出处理机控制方式。
8、8086微机系统中的一个中斷向量占4个存储单元假定某中断对应的中断向
量存放在C H;那么该中断向量对应的中断类型号为 0B H,若该向
量对应的中断处理子程序放在0080:0402H開始的内存区域中则按照地址由低
到高的顺序写出其相应的存储单元的内容为 02H 、 04H 、 80H
9、8259A包括两种触发方式,即电平触发方式和脉冲触发方式;8259A中对
中断优先权的管理可分为三种方式即完全嵌套方式、自动循环方式、和中
二、选择题(1—15题,每题1分共15分。)
(A)实地址方式(B)保护地址方式(C)虚拟8086方式(D)实地址和保护地址
3、MDR表示的意思是 B
(A)累加器A(B)存储器数据寄存器 (C)存储器地址寄存器(D)环形计数器
4、标誌寄存器中标志IF=1表示的是 A 。
(A)CPU可以接收可屏蔽中断请求(B)运算结果低8位中所含1的个数为奇数
(C)运算结果超出了表示数的范围 (D) CPU按跟踪方式执荇指令