微机原理上机exam2
2013上微机原理试卷B及答案 (2)
10、在DMA传送方式下,CPU与总线的关系是(C)。
A、只能控制数据总线B、只能控制地址总线C、成高阻状态D、成短接状态
二、判断题(1.5分×10=15分)
1.MOV指令和IN指令都具有将内存中信息传送到CPU中去的功能。(×)
2.8086CPU从内存中读取一个字(16位)必须用两个总线周期。(×)
A、允许中断 B、当前指令执行结束 C、总线空闲 D、当前访存操作结束
6、有一8086系统的中断向量表,在0000H:003CH单元开始依次存放34H、FEH、
00H和F0H四个字节,该向量对应的中断类型码和中断服务程序的入口地址分
别为(C)。
A、0EH,34FE:00F0H B、0EH,F000:FE34H
1、将CPU的信号线与存储器相连;
2、存储器是什么类型(ROM、RAM)?总容量为多少?各芯片的地址范围是多少?
答案:
3、(7分)
2)存储器为RAM,总容量为4K×8 (2分)
地址范围:0# 2000H-27FFH (2分)
1# 2800H-2FFFH (2分)
四
五
六
七
八
九
十
总评
计分
一、选择题(2分×10=20分)
1、8086能够访问的存储空间的大小是(B)。
A、64k B、1MC、256 D、16M
2、半导体EPROM写入的内容,可以通过(A)擦除。
A、紫外线照射 B、电信号 C、口令பைடு நூலகம்D、DOS命令
3、用16位字长(其中一位符号位)表示定点小数时,所能表示的数值范围是(C)。
三、命题稿必须经学院审核,并在考试前两周交教务处。
微机原理试题集+答案
微机原理试题集+答案第1章概述1.电子计算机主要由运算器、控制器、存储器、输入设备和输出设备等五部分组成。
2.运算器和控制器集成在一块芯片上,被称作CPU。
3.总线按其功能可分数据总线、地址总线和控制总线三种不同类型的总线。
4.计算机系统与外部设备之间相互连接的总线称为系统总线(或通信总线);用于连接微型机系统内各插件板的总线称为系统内总线(板级总线); CPU内部连接各寄存器及运算部件之间的总线称为内部总线。
5.迄今为止电子计算机所共同遵循的工作原理是程序存储和程序控制的工作原理。
这种原理又称为冯·诺依曼型原理。
第3章微处理器及其结构1.8086/8088 CPU执行指令中所需操作数地址由 EU 计算出16 位偏移量部分送 BIU ,由 BIU 最后形成一个 20 位的内存单元物理地址。
2.8086/8088 CPU在总线周期的T1 时刻,用A19/S6~A16/S3 输出 20 位地址信息的最高 4 位,而在其他时钟周期,则输出状态信息。
3.8086/8088 CPU复位后,从 0FFFF0H 单元开始读取指令字节,一般这个单元在 ROM 区中,在其中设置一条跳转指令,使CPU对系统进行初始化。
4.8086系统的存储体系结构中,1MB存储体分 2 个库,每个库的容量都是512K字节,其中和数据总线D15~D8相连的库全部由奇地址单元组成,称为高位字节库,并用BHE作为此库的选通信号。
5.8086/8088系统中,可以有 64K 个段起始地址,任意相邻的两个段起始地址相距 16 个存储单元。
6.用段基值及偏移量来指明内存单元地址的方式称为逻辑地址。
7.通常8086/8088 CPU中当EU执行一条占用很多时钟周期的指令时,或者在多处理器系统中在交换总线控制时会出现空闲状态。
8.8086 CPU使用 16 根地址线访问I/O端口,最多可访问64K 个字节端口,使用 20 根地址线访问存储单元,最多可访问1M 个字节单元。
微机原理试题及答案
微机原理试题及答案一、选择题。
1. 下列哪个不是微机系统的基本组成部分?A. 中央处理器。
B. 存储器。
C. 输入设备。
D. 输出设备。
答案,C。
2. 下列哪个不属于微处理器的功能?A. 运算。
B. 控制。
C. 存储。
D. 输入。
答案,D。
3. 以下哪个不是微机系统软件的组成部分?A. 操作系统。
B. 应用软件。
C. 数据库软件。
D. 固件。
答案,C。
4. 下列哪个不是微机系统的外部设备?A. 打印机。
B. 鼠标。
C. 显示器。
D. 内存条。
答案,D。
5. 下列哪个不是微机系统的存储器?A. 内存。
B. 硬盘。
C. CPU。
D. 光盘。
答案,C。
二、填空题。
1. 微机系统的核心部件是______。
答案,中央处理器。
2. 微机系统的内存是用来存储______。
答案,程序和数据。
3. 微机系统的主要输入设备有键盘、______。
答案,鼠标。
4. 微机系统的操作系统是用来管理______。
答案,硬件和软件资源。
5. 微机系统的显示器是用来输出______。
答案,图像和文字。
三、简答题。
1. 什么是微机系统?简要描述其基本组成部分。
答,微机系统是由中央处理器、存储器、输入设备、输出设备和系统总线等基本组成部分组成的计算机系统。
2. 请简要介绍微处理器的功能及其作用。
答,微处理器是微机系统的核心部件,其主要功能包括运算、控制和存储,它负责执行计算机程序中的指令,是计算机的大脑。
3. 请简要介绍微机系统的软件组成部分。
答,微机系统的软件包括操作系统、应用软件和固件,其中操作系统是管理硬件和软件资源的系统软件,应用软件是为用户提供各种功能的软件,固件是存储在计算机芯片中的软件。
四、问答题。
1. 请简要描述微机系统的工作原理。
答,微机系统的工作原理是通过中央处理器执行指令,从存储器中读取程序和数据,经过运算和控制后,将结果输出到显示器或打印机等输出设备上。
2. 请简要介绍微机系统的存储器种类及其特点。
答,微机系统的存储器包括内存、硬盘、光盘等,其中内存用于临时存储程序和数据,速度快但容量小;硬盘用于永久存储数据,容量大但速度较慢;光盘用于存储大量数据,但读写速度较慢。
微机原理试题及答案
微机原理试题及答案一、选择题。
1. 下列哪个是微机系统的主要组成部分?A. 中央处理器。
B. 显卡。
C. 打印机。
D. 鼠标。
答案,A。
2. 以下哪个不是微机系统的外部设备?A. 鼠标。
B. 键盘。
C. 内存条。
D. 打印机。
答案,C。
3. 下列哪个是微机系统的输入设备?A. 打印机。
B. 显示器。
C. 键盘。
D. 鼠标。
答案,C。
4. 以下哪个不是微机系统的输出设备?A. 鼠标。
B. 打印机。
C. 显示器。
D. 音响。
答案,A。
5. 下列哪个是微机系统的控制设备?A. 鼠标。
B. 键盘。
C. 中央处理器。
D. 打印机。
答案,C。
二、判断题。
1. 微机系统的中央处理器是负责进行数据的输入、输出和存储的。
答案,错误。
2. 微机系统的内存条是用来存储计算机程序和数据的。
答案,正确。
3. 鼠标是微机系统的输入设备。
答案,正确。
4. 打印机是微机系统的输出设备。
答案,正确。
5. 微机系统的主要组成部分包括中央处理器、内存、输入设备和输出设备。
答案,正确。
三、简答题。
1. 什么是微机系统的中央处理器?它的作用是什么?答,微机系统的中央处理器是整个系统的控制中心,负责执行指令、进行运算和控制数据传输等操作。
它的作用是处理各种数据和指令,是微机系统的核心部件。
2. 请简要介绍一下微机系统的输入设备和输出设备各举例一种。
答,微机系统的输入设备包括键盘、鼠标等,它们用来将用户输入的数据传输给计算机。
输出设备包括显示器、打印机等,用来将计算机处理后的数据输出给用户。
四、综合题。
1. 请简要介绍一下微机系统的工作原理及其组成部分。
答,微机系统是由中央处理器、内存、输入设备和输出设备组成的。
中央处理器负责处理各种数据和指令,内存用来存储程序和数据,输入设备用来将用户输入的数据传输给计算机,输出设备用来将计算机处理后的数据输出给用户。
微机系统的工作原理是通过中央处理器的控制,将输入的数据进行处理和运算,然后将结果输出给用户。
微机原理上机 (2)
实验二系统功能调用和模块化程序的设计〇、实验目的和要求:1.熟悉汇编语言程序设计中系统调用和模块化设计的方法。
2.熟练掌握DOS和BIOS系统功能调用的方法。
3.熟悉模块化程序的设计思想。
4.掌握模块划分、模块间参数传递等模块化程序设计的基本方法。
一、实验提要●系统功能调用的概述系统功能调用是指通过软件中断指令的方式来调用操作系统程序中内建的能够完成一些基本处理功能的服务子程序。
PC机的系统功能调用有DOS功能调用和BIOS功能调用两种。
其中,BIOS不仅提供了所有标准设备驱动程序,而且还支持装载和初始化计算机系统等;DOS提供了应用编程接口API(Application ProgrammingInterface)层,包括设备支持(如:键盘、显示器、打印机和通讯端口等)以及文件支持等。
系统功能调用是汇编语言程序设计中最基本的操作之一,故务请熟练掌握DOS和BIOS的一些基本功能调用的方法,以顺利进行汇编语言程序设计的上机实验。
◆BIOS功能调用顾名思义,“BIOS(BASE INPUT/OUTPUT SYSTEM)”就是“基本输入/输出系统”。
BIOS是保存在计算机主板上的一片由CMOS芯片构成的ROM存储器中,亦即BIOS是以硬件形式提供给用户的软件。
并且BIOS占据固定的地址空间,在任何一台PC机(或PC兼容机)中,ROM BIOS都占据0F000H:0~F000H:0FFFFH的地址空间,共64KB(BIOS虽然占据64KB地址空间,而实际上BIOS通常并未全部使用该空间,其空闲地址空间常被计算机制造商用来存放相关的计算机制造信息乃至一些管理程序,当然实际的计算机用户也可根据需要来使用其中的空闲地址空间以存放相关的开发应用程序。
BIOS通常具有两种功能:系统自检与物理设备管理。
当打开电源或按下RESET时,计算机CPU的CS寄存器将被置成0FFFFH,而IP将被置成0,即CPU上电复位后马上就从物理地址0FFFF0H取指令执行,此地址正是被分配在ROM内。
微机原理考试试题
微机原理考试试题微机原理考试试题在计算机科学与技术领域中,微机原理是一门非常重要的课程。
它涵盖了计算机硬件和软件的基本原理,对于理解计算机系统的工作方式和解决计算机问题至关重要。
在学习微机原理的过程中,考试是一个必不可少的环节。
下面将给出一些常见的微机原理考试试题,希望对大家的学习有所帮助。
1. 什么是微机原理?为什么学习微机原理对计算机科学与技术的学习至关重要?微机原理是研究计算机硬件和软件的基本原理的一门学科。
它涵盖了计算机的组成、工作原理、指令系统、存储器、输入输出等方面的知识。
学习微机原理对计算机科学与技术的学习至关重要,因为它为我们提供了理解计算机系统的基础知识,帮助我们深入了解计算机的工作原理和内部结构。
只有掌握了微机原理,我们才能更好地进行计算机系统的设计、开发和维护。
2. 什么是计算机的指令系统?它有哪些特点?计算机的指令系统是计算机硬件和软件之间的接口,用于控制计算机执行各种操作。
它包括一系列指令,每条指令都对应着计算机执行的一个基本操作。
指令系统的特点包括:- 多样性:指令系统中包含了各种各样的指令,用于执行不同的操作,如算术运算、逻辑运算、数据传输等。
- 结构化:指令系统按照一定的结构组织,使得指令之间可以相互配合,完成更复杂的操作。
- 标准化:指令系统的设计通常遵循一定的标准,以确保不同计算机之间的兼容性。
3. 什么是存储器?计算机中有哪些不同类型的存储器?存储器是计算机中用于存储数据和指令的设备。
根据存储介质的不同,计算机中有主存储器和辅助存储器两种类型。
主存储器是计算机中数据和指令的主要存储区域,它通常由随机存取存储器(RAM)构成。
主存储器具有快速读写的特点,但是其容量相对较小。
辅助存储器用于存储大量的数据和指令,例如硬盘、光盘等。
辅助存储器的容量大,但是读写速度相对较慢。
4. 计算机的输入输出系统是如何工作的?计算机的输入输出系统用于实现计算机与外部设备之间的数据交换。
微机原理与接口技术期末考试试题及答案
微机原理与接口技术期末考试题库1.微机系统的硬件由哪几部分组成?答:三部分:微型计算机(微处理器,存储器,I/0接口,系统总线),外围设备,电源。
2.什么是微机的总线,分为哪三组?答:是传递信息的一组公用导线。
分三组:地址总线,数据总线,控制总线。
3.8086/8088CPU的内部结构分为哪两大模块,各自的主要功能是什么?答:总线接口部件(BIU)功能:根据执行单元EU的请求完成CPU 与存储器或IO设备之间的数据传送。
执行部件(EU),作用:从指令对列中取出指令,对指令进行译码,发出相应的传送数据或算术的控制信号接受由总线接口部件传送来的数据或把数据传送到总线接口部件进行算术运算。
4.8086指令队列的作用是什么?答:作用是:在执行指令的同时从内存中取了一条指令或下几条指令,取来的指令放在指令队列中这样它就不需要象以往的计算机那样让CPU轮番进行取指和执行的工作,从而提高CPU的利用率。
5.8086的存储器空间最大可以为多少?怎样用16位寄存器实现对20位地址的寻址?完成逻辑地址到物理地址转换的部件是什么?答:8086的存储器空间最大可以为2^20(1MB);8086计算机引入了分段管理机制,当CPU寻址某个存储单元时,先将段寄存器内的内容左移4位,然后加上指令中提供的16位偏移地址形成20位物理地址.6.段寄存器CS=1200H,指令指针寄存器IP=FF00H,此时,指令的物理地址为多少?指向这一物理地址的CS值和IP值是唯一的吗?答:指令的物理地址为21F00H;CS值和IP值不是唯一的,例如:CS=2100H,IP=0F00H。
7.设存储器的段地址是4ABFH,物理地址为50000H,其偏移地址为多少?答:偏移地址为54100H.(物理地址=段地址*16+偏移地址)8.8086/8088CPU有哪几个状态标志位,有哪几个控制标志位?其意义各是什么?答:状态标志位有6个:ZF,SF,CF,OF,AF,PF。
西电微机原理上机
西电微机原理上机西电微机原理上机主要是通过实验的方式来验证微机原理课程中所学到的理论知识。
通过上机实验,我们可以更好地了解微机的工作原理、数据传输与控制、接口技术以及常见的微机系统组成。
在微机原理上机实验中,通常会有以下几个实验项目:1. 单总线存储器读写实验:通过这个实验项目,我们可以了解到微机存储器的基本原理及其在微机系统中的应用。
通过编写程序来完成对存储器的读写操作,进一步掌握总线操作的相关知识。
2. 中断控制实验:中断是微机系统中重要的一种输入/输出方式。
通过这个实验,我们可以深入了解中断的工作原理以及中断控制的编程技术。
3. 并行与串行接口实验:在微机系统中,与外部设备的数据交互离不开接口技术。
通过这个实验,我们可以学习并熟悉并行与串行接口电路的原理,掌握相应接口的编程技术。
4. 定时器/计数器实验:定时器/计数器是微机系统中常用的计时与计数设备。
通过这个实验,我们可以了解定时器/计数器的基本工作原理以及如何通过编程来实现相应的定时与计数功能。
5. 数字/模拟转换实验:在微机系统中,数字/模拟转换技术被广泛应用于数据采集、信号处理等方面。
通过这个实验,我们可以学习数字/模拟转换的基本原理及其在微机系统中的应用。
通过以上实验项目,我们可以逐步深入了解微机原理的相关知识,掌握相应的实验技术和方法,同时能够独立进行微机系统的设计、搭建与调试工作。
关于每个实验项目的具体操作步骤和实验结果分析,这里就以其中一个实验项目为例来进行详细的说明。
以单总线存储器读写实验为例,具体操作步骤和实验结果分析如下:1. 操作步骤:(1) 连接实验所需的硬件设备,包括微型机实验板、开发板和串口线等;(2) 打开相应的编程开发环境,如Proteus、Keil等;(3) 编写相应的存储器读写程序,包括初始化存储器、写入数据、读取数据等;(4) 下载程序并进行调试,观察存储器读写操作是否正确。
2. 实验结果分析:通过上述操作步骤,我们可以得到以下实验结果:(1) 存储器的读写操作是否正确,即写入的数据是否能够成功地被读取出来;(2) 存储器的读写速度是否满足要求,即存储器读写的时序是否正确;(3) 存储器的容量是否满足要求,即存储器能够存储的数据量大小。
微机原理试题及答案
微机原理试题及答案一、选择题1. 微机系统中,CPU的主要功能是什么?A. 存储数据B. 执行程序C. 显示图像D. 管理输入输出设备答案:B2. 在微机系统中,RAM的全称是什么?A. Random Access MemoryB. Read Access MemoryC. Randomly Access MemoryD. Random Access Method答案:A3. 下列哪一项不是微机的输入设备?A. 键盘B. 鼠标C. 打印机D. 扫描仪答案:C4. 在微机系统中,操作系统的主要作用是什么?A. 执行程序B. 管理计算机硬件资源C. 存储数据D. 显示图像答案:B5. 微机系统中的总线按照功能可以分为哪几类?A. 数据总线、地址总线、控制总线B. 电源总线、信号总线、数据总线C. 地址总线、控制总线、信号总线D. 电源总线、地址总线、控制总线答案:A二、填空题6. 微机系统中,CPU的英文全称是________。
答案:Central Processing Unit7. 微机系统中,ROM的英文全称是________。
答案:Read-Only Memory8. 微机系统中,硬盘属于________设备。
答案:存储9. 微机系统中,________是操作系统与硬件之间的接口。
答案:驱动程序10. 微机系统中,________是实现数据传输的通道。
答案:总线三、简答题11. 简述微机系统的组成。
答案:微机系统主要由中央处理器(CPU)、存储器(包括RAM和ROM)、输入设备(如键盘、鼠标)、输出设备(如显示器、打印机)以及总线和接口组成。
12. 描述微机系统中的指令执行过程。
答案:微机系统中的指令执行过程通常包括取指令、译码、执行指令、存储结果等步骤。
CPU首先从存储器中取出指令,然后对指令进行译码,确定需要执行的操作类型和操作数,接着执行指令,最后将执行结果存储回存储器或寄存器。
四、论述题13. 论述微机系统中的中断机制及其作用。
微机原理模拟试题2.doc
〔习题8.3〕填空题(1)8253芯片上有 _________ 个__________ 位计数器通道,每个计数器有___________ 种工作方式可供选择。
若设定某通道为方式0后,其输出引脚OUT为_______________ 电平;当_________ 后通道开始计数, _________ 信号端每来一个脉冲__________ 就减h当_____________ ,则输出引脚输出___________ 电平,表示计数结束。
(2)假设某8253的CLK0接1.5MHz的时钟,欲使OUTO产生频率为300kHz的方波信号,则8253的计数值应为 _________ ,应选用的工作方式是___________ o(3)8255具有__________ 个外没数据引脚,分成3个端口,引脚分别是________________ , __________ 和(4)8255的A和B端口都定义为方式1输入,端口C上半部分定义为输出,则方式控制字是___________ , 其屮%位已经没有作用、可为0或1。
(5)对8255的控制寄存器写入A0H,则其端门C的PC7引脚被用作 _____________ 信号线。
(6)PC机键盌上ESC键和字母A键的拍描码分别是________________ 和__________ ,断开扫描码分别是_________ 和__________ O(7)232C用于发送串行数裾的引脚是_____________ ,接收串行数据的引脚是____________ ,信号地常用 _________ 名称农示。
(8)欲使通信字符为8个数裾位、偶校验、2个停止位,则应向8250 ________________ 寄存器写入控制字 _________ ,其在PC系列机上的I/O地址(COM2)是______________ o(9)有符号数32的8位补码是00100000,如果用8位偏移码是_____________ ;有符号数一32的8位补码是11100000,如果用8位偏移码是__________ 。
微机原理自考真题二
24.向8255A的端口A写入数据时,下列引脚中信号为0的
有(
)
A. CS
B. RD
C WR
D.A1
E.A0
.
• 六、设计题
• 38.4位共阴极七段LED显示器的接口电路如题 38图所示。8255A的PA口提供段选码,PB口提供 位选码。设8255A控制寄存器的地址为303H。
• (1)如果需要4个LED显示器同时显示“8888”, 此时PA口输出的段选码是什么?(3分)
• 一、单项选择题(06年)
• 15.位于CPU内部的IF触发器是(
)
• A.中断请求触发器 B.中断允许触发器
• C.中断屏蔽触发器 D.中断响应触发器
• 四、简答题
• 31.8086CPU有哪两根中断输入信号线?CPU响 应各中断的条件是什么?
• 33.中断向量表中存放的内容是什么?该向量表中 的4×n开始的连续两个字单元中存放的各是什么?
A.CNT0
B.CNT1
C.CNT2
D.工作方式寄存器
• 二、多项选择题
• 25.在8253-5 的引脚信号线中,与CPU 连 接的信号线有( )
A.D7-D0 D.GATE
B. RD E.A0
C.WR
• 四、简答题
• 35.8253-5 的方式2 和方式3 的输出有何 不同?
• 五、分析题 • 37.若8253-5 中GATE1 为高,CLK1 的输入是
有(
)
• A.4位 B.8位 C.16位 D.32位
• 二、多项选择题
• 21.当8086CPU处于存储器写周期时,引脚信号
(
)
• 24.存储器与CPU相连接时(
微机原理考试试题3套及答案
微型计算机原理与接口技术综合测试题一一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处)1.8086CPU通过(1 )控制线来区分是存储器访问,还是I/O访问,当CPU执行IN AL,DX指令时,该信号线为(2 )电平。
(1) A. M/ B。
C. ALE D。
N/(2) A。
高B。
低C。
ECL D. CMOS2.n+1位有符号数x的补码表示范围为( ).A. -2n 〈x 〈2n B。
-2n ≤ x ≤ 2n —1C. -2n -1 ≤ x ≤ 2n-1 D。
-2n < x ≤ 2n3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。
A. AND AL,0FHB. AND AL, 0FOHC. OR AL,0FHD. OR AL 0FOH4.下列MOV指令中,不正确的指令是( )。
A。
MOV AX, BX B. MOV AX, [BX]C. MOV AX,CXD. MOV AX,[CX]5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。
A. 00017H B。
00068H C。
0005CH D。
0005EH6.条件转移指令JNE的条件是()。
A。
CF=0 B. CF=1 C. ZF=0 D. ZF=17. 在8086/8088 CPU中,一个最基本的总线读写周期由( 1 )时钟周期(T状态)组成,在T1状态,CPU往总线上发(2 )信息。
⑴A。
1个 B. 2个 C. 4个 D. 6个⑵A。
数据 B . 地址C。
状态D。
其它8。
8086有两种工作模式, 最小模式的特点是( 1 ),最大模式的特点是(2 )。
⑴ A. CPU提供全部控制信号 B. 由编程进行模式设定C。
不需要8286收发器D。
需要总线控制器8288⑵A。
M/ 引脚可直接引用 B. 由编程进行模式设定C。
需要总线控制器8288 D。
适用于单一处理机系统9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。
微机原理复习题二答案
、填空(共20分,每空1 分)1、总线2、后进先出;断点处3、14;AX ;BX ;CX;DX4、附加段超越前缀5、无;AL 或AX6、汇编程序;目标程序7、伪指令;变量名8、8K;8 位;13 根;8 根9、主机和外界交换信息二、简答题(共20分每题5 分)1、D2、C3、A4、C5、D6、C7、D8、C9、D 10、D 11、B 12、C 13、D 14、A15、A三、简答题(共20分,每题5 分)1、答:此时标志位FLAG 清零,(IP)=0000H ,(CS)=FFFFH ,(DS)=(SS)=(ES)=0000H ,指令队列被清空。
2、答:PA=(DS)*16+(BX)+(SI)+MAX=30000H+(2000H+1000H+1230H)=34230H3、答:相同点:存储器,寄存器均用与存放二进制信息。
不同点:寄存器为CPU 芯片中的存储单元,数量较少,指定专门用途。
编程时按寄存器名访问。
存储器为CPU 以外的存储单元,数量较大,可存放指令码及数据,编程时用地址访问。
4、答:接口电路占用的I/O 端口有两类编排形式。
( 1) I/O 端口单独编址:I/O 地址空间独立于存储地址空间。
优点:I/O 端口的地址空间独立;控制和地址译码电路相对简单;专门的I/O 指令使程序清晰易读。
缺点:I/O 指令没有存储器指令丰富。
( 2)I/O 端口与存储器统一编址:如8086/8088I/O 端口与存储器统一编,它们共享一个地址空间优点:不需要专门的I/O 指令;I/O 数据存取与存储器数据存取一样灵活。
缺点:I/O端口要占去部分存储器地址空间;程序不易阅读(不易分清访存和访问外设) 四、程序填空(10分,每题5 分)1、LEA ;LEA;SI;DI;CX。
2、X1/16+X2/8+X3/4+X4/2 。
五、编程题(共10 分)MOV AX,YIMUL ZMOV BX,DXMOV CX,AXMOV AX,XCBWADD AX, CXADC DX, BXMOV CX,8IDIV CXSUB AX,YMOV W,AXJZ EQNOT_EQ:六、设计题(10 分)4。
微机原理作业二及答案
一.选择题1.用一条指令仅实现将BX+SI=>AX的方法是()(1)XCHG AX,[BX][SI] (2)MOV AX,[BX+SI](3)LEA AX,BX[SI] (4)LEA AX,[BX][SI]2.将DX:AX构成的双字(有符号数)除以2的指令为( )(1)SAR AX.,1 (2)SHR AX,1RCR DX,1 RCR DX,1(3) SAR DX,1 (4) SHRDX,1RCR AX, 1 RCR AX,13.不能使AX和CF同时清零的指令是()(1) SUB AX,AX(2)CMP AX,AX(3)XOR AX,AX(4)AND AX,0 4.不使用AL寄存器的指令是()(1)XLAT (2)AAA (3)STOBS (4)SAHF5.如(SP)=1FFEH,求执行程序段后的(SP)=()PUSH AXPUSH DXPOP CXPOP BXCALL BX(1)(SP)=1FFAH(2)(SP)=1FFCH(3)(SP)=2002H(4)(SP)=2000H6.对寄存器AX的内容乘以4的正确指令序列是()。
A、SHR AX,1 SHR AX,1B、SHL AX,1 SHL,AX,1C、ROL AX,1 ROL AX,1D、RCR AX,1 RCR AX,17.进行除法运算时,可使用字节或字的扩展指令(CBW和CWD),这两条指令对标志寄存器()。
(1) AF,CF有影响(2)CF,ZF有影响(3)对标志寄存器各位均有影响(4)对标志寄存各位均无影响8.下面有语法错误的指令是( )a. ADD AL,AHb. ADD [BX+3],ALc. ADD AH,[DI]d. ADD [BP+2],DA1(DA1是变量名)9.完成对DX的有符号数除以2的指令是( )a. IDIV 2b. SAR DX,1c. SHR DX,1d. RCR DX,110.使进位位置1的指令是( )a. CLCb. CMCc. STCd. NOP11.设AL=-15,要使AL=15应执行的指令是( )a. NEG ALb. NOT ALc. INC ALd. DEC AL12.在条件转移指令中,结果为负数则转移的指令是( )a. JNSb. JXc. JSd. JP13..下面的XCHG指令中,语法正确的是( )a. XCHG AL,DSb. XCHG BL,[BX]c. XCHG AL,0FHd. XCHG BUF1,BUF214.一条指令中目的操作数不允许使用的寻址方式是( )a. 寄存器寻址b. 立即数寻址c. 变址寻址d. 寄存器间接寻址15.设SP=1FFEH,执行下列指令后,SP寄存器的值是( )POPFPUSH AXa. 2000Hb. 2002Hc. 1FFCHd. 1FFEH16.LDS SI,ES:[2000H]指令的全部功能是( )a. 把地址2000H送SIb. 把地址2000H字单元的内容送SIc. 把地址2000H字单元内容送SI,把2002H字单元内容送DSd. 把地址2000H字单元内容送DS,把2002H字单元内容送SI17.设AL=04H,BL=0F8H,执行MUL BL指令后,结果是( )a. AX=0032Hb. AX=00E0Hc. AX=03E0Hd. AX=0FFE0H18.设ES=3000H,DI=00FFH,CX=0005H,AL=41H,DF=0,从300FFH开始的连续5个字节单元内容分别是44H,43H,42H,41H,41H. 执行REPNZ SCASB指令后,正确的结果是( )a. DI=0104H,CX=0000Hb. DI=0103H,CX=0001Hc. DI=0102H,CX=0002Hd. DI=0101H,CX=0003H19. BUF DW 10H DUP(3 DUP(2,10H),3,5)上述语句汇编后,为变量BUF分配的存储单元字节数是()。
西华大学微机原理考试题库 2
1,典型中断处理程序结构应包括CPU中断响应,保护现场,开中断,执行中断服务程序,关中断,恢复现场,开中断,返回等部分。
2,按照总线的规模,用途及其应用场合,总线分为数据总线,地址总线,控制总线3,串行接口RS—232C关于机械特性的要求,规定使用一个9根插针的标准连接器4,CPU与I/O接口间传送的信息一般包括数据信息,状态信息,控制信息3种类型。
3类信息的传送方向分别应是(从哪到哪)CPUI/O,CPUI/O,CPUI/O5,输入/输出端口有2种编址方法,即I/O端口与存储器单元统一编址和I/O端口单独编址,前一种编址的主要优点是1,CPU对外设的操作可使用全部的存储器操作指令2,由于I/O端口的地址空间是内存空间的一部分,这样I/O端口的地址空间可大可小从而使外设的数目几乎不受限制,而只受总存储量的限制,从而大大的增加了系统的吞吐率3,不需要专门的输入/输出指令,降低了对操作码的解码难度6,8088系统中外围设备请求总线控制权是通过HOLD进行的7,8086通过中断控制器最多可望管理外部中断的个数为2568,CPU的ALU的主要完成算数,逻辑运算及位移操作9,若设某容量为2K字节的RAM起始地址为1000H,则其终止地址为17FFH10,8088/8086系统中外围设备可屏蔽中断请求是通过INTR进行的可编程定时/计数器8253的工作方式共有6种,其中3个定时/计数器通道,3个地址寄存器11 CPU马上响应中断的必要条件之一是一条指令执行完毕后12 CPU与I/O接口间信息传送的方式有无条件传送,查询传送,中断传送,DMA传送,DMA传送方式为快速传递方式13,8086/8088的中断响应用了2个总线周期,从INTA引脚输出2个负脉冲,第1个总线周期完成AD15——-AD0浮空,通知中断源,准备中断类型码,复位中断请求信号,第2个总线周期完成被响应的外设(或接口芯片)向数据总线AD7———AD0输送一个字节的中断类型码14,在Intel 8253A中通过对其中一个控制端口的编程设定和控制工作方式,其端口地址是当A1A0=11时的地址,而内存单元的有效偏移地址可由直接寻址方式,寄存器间接寻址方式,寄存器相对寻址方式,变址寻址方式,基址寻址方式,相对基址变址寻址方式15,8088CPU有20根外部地址线,8根外部数据线,其存储器分段管理,每段最大64KB,段基地址在段寄存器组中16,8088CPU工作在最大模式,必须将CPU的引脚MN/MX接地(MN/MX=0)17,8088CPU工作在最大模式时,MN/MX=1,用8288对S2,S1,S0信号译码产生相应的总线控制信号18,8086对外部请求相应优先级最高的请求是HOLD19,个人计算机I/O寻址空间大小一般为64K20,一个程序可包含四个段,代码段包含可执行的指令,堆栈段包含一个后进先出的数据警戒区,用于保护子程序调用时的段现场地址,和现场IP信息在宏汇编语言源程序中指令MOV AX,2345经汇编后变成MOV AX,0929H(用指令表示)在DEBUG 调试程序中执行该指令后(AX)=2345H宏汇编默认十进制,DEBUG默认十六进制21,8088CPU在执行指令INT 13H时,断点地址压栈后,将转而执行中断服务子程序,入口地址存入在内存的0004CH单元到0004FH单元,其中低地址的字送至寄存器IP中,高地址字送至寄存器CS中22,若寄存器DL内容为2AH,PORT_VAL为端口13H的符号名,宏汇编语言系统对指令AND DL,PORT_VAL AND OFEH汇编后产生的语句为AND DL,12H,DL内容为2AH,执行指令后DL=02H23,在串行通信方式中,有两种最基本的通信方式是异步通信(ASYNC)方式,同步通信方式24.8086/8088中,一个最基本的总线周期由4个时钟周期(T状态)组成,在T1状态,CPU往总线发出地址信息25,8086/8088复位后从FFFF0H地址处开始执行程序26,在堆栈内,有效地址为2500H到2505H单元内依次存放10H,20H,30H,40H,50H,60H六个数,已知SP=2502H,执行POP BX后,有SP=2504H,BX=4030H27,能完成将AL寄存器清零的有SUB AL,AL XOR AL,AL MOV AL,028,8086的内存空间和I/O空间是单独编址的,分别是1MB和64KB29,8086内部由执行单元(EU)和总线接口单元(BIU)两部分组成,其作用分别是从BIU中获得指令并执行和从内存储器的指定区域中取出指令送到指令队列中去排队30,8086的基址加变址寻址方式中,基址寄存器可以是BX,BP,变址寄存器可以是SI和DI 31,标号和变量均是汇源程序中的符号地址,其中标号指向的内存单元中存放的是指令,而变量指向的内存单元中存放的是数据。
微机原理期末考试试题2
期末试题微机原理与接口技术一、填空题(本大题共22分,每空1分)1. 若X=-128,Y=-1,若机器的字长为16位,则[X]补 = H, [Y]补= H, [X+Y]补 = _ H,[X-Y]补=_________H 。
2. 8086CPU 复位时,CS 的内容被置为__________________,IP 的内容被置为________________3. 计算机内的堆栈是一种特殊的数据存储区,对它的存取采用_________________的原则。
4. 如果AH=80H ,AL=48H ,在执行SUB AH ,AL 指令之后,(AX )=__________________5. 若(CS )=4200H ,物理转移地址为4A230H ,当CS 的内容被设定为7900H 时,则物理转移地址为________________6. 某存储器模块容量为512K 字节,若用64KX1位的芯片构成,则需芯片__________片,芯片应分为______________组。
7. 当8253的/CS 信号有效时,其地址线A 1A 0分别为______、_______、________、_________时,可分别选中计数器0,计数器1,计数器2,控制字寄存器。
8. 一个中断类型号为01CH 的中断处理程序存放在0100H :3800H 开始的内存中,中断向量存贮在地址为_______________至______________的____________个单元中。
9. 已知异步串行通信的帧信息为0110010101,其中包含启始位1位、停止位1位,7位ASCII 数据位和1位校验位,则传送的字符数据是 H ,采用的是__________校验,校验位是10. 一个4位的D/A 转换器,满量程电压为10V ,其线性误差为±12LSB ,当输入为0CH 时,其理想输出电压值为________________二、选择题(本大题共18分,每小题1分)1. 具有指令流水线结构的CPU ,一般情况下指令的执行时间主要取决于____________A .指令执行的步骤 B .CPU 有无等待状态 C.CPU 的时钟周期 D.CPU 内的Cache 存储器大小2.以下可使寄存器AX和CF同时清0的指令为_______A.SUB AX,AXB.XCHG AX,BXC.XOR AX,BXD.PUSH AX3.执行下列程序后,(AL)=______。
通信工程专业微机原理与应用上机考试题目及答案代码
1、(80分)(1)编程将D1、D2两个存储单元中的无符号字节数相加,结果放到D3存储单元(结果不超过255)。
(2)设8255A的A口接8个发光二极管,B口接8个开关,要求编一程序使8个开关控制对应的发光二极管的亮和灭。
已知8255A的端口地址从300H-303H。
2、(80分)(1)编程将D1、D2两个存储单元中的无符号字节数相减,结果放到D3存储单元(结果不超过255)。
(2)设8255A的B口接8个发光二极管,A口接8个开关,要求编一程序使8个开关控制对应的发光二极管的亮和灭。
已知8255A的端口地址从300H-303H。
3、(80分)(1)假设0~9的平方值存放在DATA1开始的内存中,取出“3”所对应的平方值。
(2)设8255A的C口的8根数据线接8个发光二极管,A口的8根数据线接8个开关,要求编一简单程序使8个开关控制对应的发光二极管的亮和灭。
已知8255A的端口地址从300H-303H。
4、(80分)(1)设8255A的C口的8根数据线接8个发光二极管,A口的8根数据线接8个开关,要求编一简单程序使8个开关控制对应的发光二极管的亮和灭。
已知8255A的端口地址从300H-303H。
(2)X、Y、Z都为字节定义的数据,将X+Y+Z将结果放在SUM单元中(结果不超过255)。
5、(80分)(1)设8255A的B口接8个发光二极管,C口接8个开关,要求编一程序使8个开关控制对应的发光二极管的亮和灭。
已知8255A的端口地址从300H-303H。
(2)X、Y、Z都为字节定义的数据,将X+Y-Z将结果放在SUM单元中(结果不超过255)。
6、(80分)(1)8253的计数器2工作在方式0,设计数初值为4,输出OUT2接发光二极管,CLK2接手动脉冲信号,请问,按几下手动脉冲发生器使发光二极管熄灭?电路连接如下图所示。
(2)编程将缓冲区buf1中的8个字数据传送到buf2开始的缓冲区中。
7、(80分)(1)8253的计数器1工作在方式3,设计数初值为4,输出OUT1接发光二极管,CLK1接手动脉冲信号,按几下手动脉冲发生器,可改变发光二极管的状态?电路连接如下图所示。
微机原理及接口技术考试各章重点题库及答案(2)[1]
微机原理及接口技术考试各章重点题库及答案(2)(word版可编辑修改) 编辑整理:尊敬的读者朋友们:这里是精品文档编辑中心,本文档内容是由我和我的同事精心编辑整理后发布的,发布之前我们对文中内容进行仔细校对,但是难免会有疏漏的地方,但是任然希望(微机原理及接口技术考试各章重点题库及答案(2)(word版可编辑修改))的内容能够给您的工作和学习带来便利。
同时也真诚的希望收到您的建议和反馈,这将是我们进步的源泉,前进的动力。
本文可编辑可修改,如果觉得对您有帮助请收藏以便随时查阅,最后祝您生活愉快业绩进步,以下为微机原理及接口技术考试各章重点题库及答案(2)(word版可编辑修改)的全部内容。
微机原理与接口技术试题库第一章基础知识一、填空1、计算机中采用二进制数,尾符用 B 表示。
2、西文字符的编码是 ASCII 码,用 1 个字节表示。
3、10111B用十六进制数表示为 H,八进制数表示为 O。
4、带符号的二进制数称为真值;如果把其符号位也数字化,称为原码。
5、已知一组二进制数为-1011B,其反码为 10100B ,其补码为10101B 。
6、二进制码最小单位是位,基本单位是字节。
7、一个字节由 8 位二进制数构成,一个字节简记为 1B ,一个字节可以表示 256 个信息。
8、用二进制数表示的十进制编码,简称为 BCD 码。
9、8421码是一种有权BCD 码,余3码是一种无权BCD 码。
二、选择1、计算机中采用 A 进制数.A. 2 B。
8 C. 16 D. 102、以下的 C 编码是一种有权码。
A。
循环码 B. BCD码 C. 8421码 D. 余3码3、八进制数的尾符是 B 。
A. BB. OC. DD. H4、与十进制数254等值的数是 A 。
A。
11111110 B。
11101111 C。
11111011 D。
111011105、下列不同数制表示的数中,数值最大的是 C 。
A。
11011101B B. 334O C. 1219D D。