《微机控制与接口技术》形成性考核作业1:
题目1-10
1、指令 OUT DX,AX 的作用是什么,向外设输出 16 位数据、D.向外设输出 16 位数据。 2、微机通过接口与外设交换数据的方式有哪些,以上所有、D.以上所有。
3、8253 最多可有多少个 8 位的 I/O 端口,8、A.8。 4、8086 响应中断请求时,不自动完成入栈的是哪个寄存器,累加器、D.累加器。
5、8086CPU 工作在总线请求方式时,会让出什么,地址、数据和控制总线、D.地址、数据和控制总线。 6、执行 IN AL,DX 指令时,DX 的内容传送到哪里,地址总线、A.地址总线。
7、中断现场保存在哪里,堆栈中、D.堆栈中。 8、CPU 执行算术运算指令不会影响的标志位是什么,方向标志、D.方向标志。
9、下面格式不正确的指令是哪个,MOV DS,38 、D.MOV DS,38 。 10、8086/8088 的状态标志有几个,6、A. 6。
题目11-20
11、所有外设的中断请求都是通过硬件传送给 CPU 的吗,否、×。 12、CPU 响应 INTR 引脚上来的中断请求的条件是 IF=0 吗,否、×。
13、启动 A/D 转换的输出指令可输出任意值吗,否、×。 14、CPU 对外设的读写周期通常与系统时钟速度无关吗,否、×。
15、D/A 转换器的锁存器是用来保存转换后的模拟量吗,否、×。 16、数据总线上传送的信息有数据,也可能有指令代码吗,是、√。
17、CPU 访问存储器时,段地址不可以由默认的段寄存器提供吗,否、×。 18、计算机中的运算器、控制器和内存储器合称为中央处理机吗,否、×。
19、只读存储器具有掉电后数据不会丢失的特点吗,是、√。 20、数据的输入输出指的是主机(或 CPU)与外设之间的数据传送吗,是、√。
《微机控制与接口技术》形成性考核作业2:
1.什么是程序中断的输入输出方式?
程序中断的输入输出方式是指:当外设准备好与 CPU 进行数据交换时,会向 CPU 发送中断请求信号。 CPU 在满足一定条件下,暂停正在执行的主程序,转去执行相应的中断服务程序,在中断服务程序中完成与外设的数据交换等操作,操作完成后再返回主程序继续执行。 这种方式使得 CPU 无需不断查询外设状态,提高了 CPU 的工作效率,实现了 CPU 与外设的并行工作。
2.简述 8086CPU 对存储器的分段管理?
8086CPU 把 1MB 的存储空间划分为若干个逻辑段,每个段的最大长度为 64KB。 段与段之间可以是连续的、重叠的或分离的。 CPU 通过段寄存器(CS、DS、SS、ES)来指定当前使用的段,段内的地址偏移量由 IP、BP、SI、DI 等寄存器提供。 在访问存储器时,通过段寄存器的值左移 4 位再加上偏移地址,形成 20 位的物理地址,从而实现对 1MB 存储空间的寻址。
3.简述微机系统的基本构成?
微机系统由硬件系统和软件系统两大部分构成。 硬件系统包括微处理器(CPU)、存储器(包括内存和外存)、输入设备(如键盘、鼠标等)、输出设备(如显示器、打印机等)以及总线(包括地址总线、数据总线和控制总线)等,各部件通过总线相互连接和通信。 软件系统包括系统软件(如操作系统、语言处理程序等)和应用软件(如办公软件、游戏软件等),软件系统是计算机运行的灵魂,它指挥硬件系统完成各种任务。
简述冯・诺依曼的 “程序存储和程序控制” 原理。
冯・诺依曼的 “程序存储和程序控制” 原理主要内容为:首先,采用二进制形式表示数据和指令,计算机中的所有信息,包括数据和程序都以二进制代码的形式存储在存储器中。 其次,将程序(包括数据和指令序列)预先存入主存储器中,计算机在运行时能够自动、连续地从存储器中依次取出指令并执行,这就是程序存储。 最后,计算机的工作过程是由程序控制的,CPU 按照程序中指令的顺序依次执行,通过指令来控制计算机各部件的工作,实现数据处理和各种操作,这就是程序控制。
>>>>>>4.8086CPU 由哪两部分组成? 它们的主要功能各是什么?
8086CPU 由总线接口部件 BIU(Bus Interface Unit)和执行部件 EU(Execution Unit)两部分组成。
BIU 的主要功能:负责与存储器和 I/O 端口进行数据交换,包括取指令、读操作数和写结果等。 它管理着地址加法器、段寄存器、指令指针 IP 和指令队列等部件,根据 EU 的请求,将数据或指令从存储器或 I/O 端口传送到 EU,或者将 EU 的结果传送到存储器或 I/O 端口。
EU 的主要功能:负责执行指令,对数据进行算术运算和逻辑运算等操作。 它包含通用寄存器组、标志寄存器、算术逻辑单元 ALU 等部件,从 BIU 的指令队列中取出指令并执行,将运算结果等信息反馈给 BIU,以便 BIU 进行后续的存储或传输操作。