微机原理与接口技术试卷专升本
- 格式:doc
- 大小:165.00 KB
- 文档页数:4
微机原理专升本试题及答案一、选择题(每题2分,共20分)1. 在微机系统中,CPU不能直接访问的存储器是()。
A. RAMB. ROMC. CacheD. 硬盘2. 下列关于微处理器的叙述中,不正确的是()。
A. 微处理器是微机的核心部件B. 微处理器只能执行整数运算C. 微处理器包含了控制单元和算术逻辑单元D. 微处理器的性能与其时钟频率密切相关3. 在微机原理中,总线的概念指的是()。
A. 数据传输的通道B. 微机的输入输出接口C. 微机的电源线D. 微机的外部设备4. 以下哪个不是微机系统中常见的输入设备?()A. 键盘B. 鼠标C. 打印机D. 扫描仪5. 在微机系统中,DMA(Direct Memory Access)的作用是()。
A. 允许外设直接访问内存,减少CPU的干预B. 提高CPU的计算速度C. 增加系统的存储容量D. 提供网络连接功能6. 微机系统中,用于存储程序和数据的半导体存储器是()。
A. PROMB. EPROMC. DRAMD. SRAM7. 在微机系统中,操作系统的作用不包括()。
A. 管理计算机硬件资源B. 提供用户界面C. 执行所有的程序代码D. 为应用程序提供运行环境8. 以下哪个是微机系统中常用的网络通信协议?()A. USBB. TCP/IPC. HDMID. VGA9. 在微机系统中,I/O地址空间指的是()。
A. 中央处理器的寄存器地址B. 输入输出设备的端口地址C. 内存的物理地址D. 硬盘的逻辑地址10. 下列关于微机存储器的叙述中,正确的是()。
A. 存储器的容量只能用字节来衡量B. 存储器的读写速度只与RAM有关C. 存储器的容量通常以字或双字来衡量D. 存储器的读写速度与存储介质有关二、填空题(每题2分,共20分)11. 微机系统中的冯·诺依曼瓶颈指的是_________和_________之间的数据传输瓶颈。
12. 在微机系统中,_________是用于暂时存放CPU运算的中间结果。
微机原理与接口技术学习包(复习资料)一、选择题1.8288在8086/8088组成的计算机中的作用是(②)。
①数据缓冲器②总线控制器③地址锁存器④提供系统时钟CLK2.指令MOV 0283H[BX][SI] ,AX 中目标操作数的寻址方式为(②)。
①寄存器寻址②基址变址相对寻址③基址寻址④变址寻址3.某存储单元的段基址为3806H,段内偏移地址为2A48H,该存储单元的物理地址为(④)。
①4100H ②3AA08H ③3B008H④3AAA8H3806+2A48=3AAA8H4.某存储器芯片有地址线13根,数据线8根、该存储器芯片的存储容量为(③)。
①15K×8 ②32K×256③8K×8 ④32K×85.某存储器芯片容量为2K×1bit、若用它组成16K×8bit存储器组,所用芯片数以及用于组内寻址的地址线为(②)。
①32片、11根②64片、14根③8片、14根④16片、8根6.“ADD AX,[BX+8]”的源操作数在当前(②)。
①堆栈段②数据段③代码段④程序段7.DMAC 8237具有(②)。
①八个独立通道②四个独立通道③二个独立通道④三个独立通道DMAC8237A的主要性能:1、有4个独立的DMA通道,每个通道都充许开放或禁止DMA请求,都可以独立控制自动预置方式。
2、具有三种基本的传输方式:单字节传送、数据块传送、请求传送。
3、具有存储器到存储器的传送功能4、具有正常时序和压缩时序两种基本时序。
5、8257A级联可扩充任意个DMA通道。
6、有两种优先管理方式:固定优先级和循环优先级。
7、有较高的数据传输速率。
8.可编程并行接口8255A具有(①)①两个8位(A口、B口)和两个4位(C口的高、低各4位)并行输入输出端口。
②两个8位(A口、C口)和两个4位(B口的高、低各4位)并行输入输出端口。
③两个8位(B口、C口)和两个4位(A口的高、低各4位)并行输入输出端口。
山东专升本计算机科学与技术(综合一)模拟试卷1(题后含答案及解析)题型有:1. 操作系统 2. 微机原理与接口技术操作系统填空题1.操作系统目前有五大类型:_______、_______、_______、_______、_______。
正确答案:批处理操作系统分时操作系统实时操作系统网络操作系统分布式操作系统2.动态存储分配时,要靠硬件地址变换机构实现_______。
正确答案:重定位3.在存储管理中常用_______方式来摆脱主存容量的限制。
正确答案:虚拟存储器解析:虚拟存储器是具有请求调入功能和置换功能,能从逻辑上对内存容量加以扩充的一种存储系统,一般采用请求分页式,请求分段式,或段页式虚拟存储器系统。
虚拟存储器其逻辑容量有内存容量和外存容量之和决定。
4.在多道程序环境中,用户程序的相对地址与装入内存后的实际物理地址不同,把相对地址转换为物理地址,这是操作系统的_______功能。
正确答案:地址重定位5.操作系统提供给编程人员的唯一接口是_______。
正确答案:系统调用6.在页面置换算法中最有效的一种称为_______。
正确答案:LRU算法判断题7.程序在运行时需要很多系统资源,如内存、文件、设备等,因此操作系统以程序为单位分配系统。
( )A.正确B.错误正确答案:B解析:程序在运行时需要很多系统资源,如内存、文件、设备等,因此操作系统以程序为进程分配系统资源。
8.在采用树型目录结构的文件系统中,各用户的文件名必须互不相同。
( )A.正确B.错误正确答案:B解析:在采用树型目录结构的文件系统中,不同用户的文件名可以互不相同。
9.操作系统提供了大量的服务,在最高层是系统调用,它允许正在运行的程序直接得到操作系统的服务。
( )A.正确B.错误正确答案:B解析:操作系统提供了大量的服务,在最底层是系统调用,它允许正在运行的程序直接得到操作系统的服务。
10.虚拟存储器不是物理上扩大内存空间,而是逻辑上扩充了内存空间。
微机原理与接口技术试题一、选择题1.下列关于微处理器的说法中,正确的是: A. 微处理器由运算器和控制器组成 B. 微处理器是计算机的输入设备 C. 微处理器是计算机的外部存储器D. 微处理器是计算机的输出设备2.在微机系统中,CPU与外部设备之间进行数据传输的方式是: A. 输入/输出方式 B. 数据总线方式 C. 总线方式 D. 中断方式3.下列关于总线的说法中,正确的是: A. 数据总线只能进行单向传输B. 地址总线用于传输数据C. 控制总线用于传输指令D. 地址总线和数据总线可以进行双向传输4.在微机系统中,中断是指: A. 停止CPU的执行 B. CPU暂停执行当前程序,转去执行中断服务程序 C. CPU长时间等待外设数据传输 D. CPU向外设发送中断请求信号5.在微机系统中,DMA是指: A. 数据管理器 B. 直接内存访问 C. 分布式存储器访问 D. 动态存储器访问二、简答题1.请简要描述微处理器的功能和组成结构。
微处理器是计算机的核心部件,负责执行计算机的指令并控制计算机的整个运行过程。
它主要由运算器和控制器组成。
其中,运算器负责对数据进行算术和逻辑运算,而控制器负责解析和执行指令。
微处理器的组成结构包括以下几个部分:–运算器:由算术逻辑单元(ALU)和寄存器组成,负责执行算术和逻辑运算。
–控制器:负责解析和执行指令,控制计算机的运行流程。
–寄存器:存储临时数据和地址信息,用于运算和控制过程中的数据传输和存储。
–数据通路:用于数据在各个部件之间的传输,包括数据总线、地址总线和控制总线等。
–外部接口:用于与外部设备进行数据交互和通信。
2.请解释什么是中断,并简要说明中断的实现过程。
中断是计算机在执行程序过程中,根据某种条件自动暂停当前程序的执行,转而去执行相应的中断服务程序。
中断的实现过程如下:1.当检测到中断信号时,CPU会立即将当前程序的执行状态保存到栈中,包括程序计数器和其他寄存器的值。
微机系统与接口技术(专升本)单选题1. _____接口标准,不能弥补RS-2 32C在传输距离和传输效率上的不足。
((A) IEEE1284(B) RS-422(C) RS-423(D) RS-485参考答案:A2. PCI总线可用于32位或64位系统,采用的总线时钟可以是33MHz和66MHz,当采用66MHz总线时钟工作于64位系统时,其数据传输速率为_____MB/s。
(A) 132(B) 264(C) 528(D) 1056参考答案:C3. 8255A在作方式1输入时,采用查询方式读取数据之前,一般应查询___ __信号是否有效。
((A) STB(B) IBF(C) INTE(D) INTR参考答案:D4. 下列接口中,_____不是当前计算机的标准并行接口。
((A) 打印机接口(B) PC机IEE(C) GPIB接口(D) RS-232C标准接口(E) 1284接口参考答案:D5. 一个接口可由____组成。
((A) 一个端口(B) 两个端口(C) 一个I/O地址(D) 若干个I/O地址参考答案:D6. 8253一个计数器,工作在方式2,当计数初值为_____时,输出信号的周期最长。
((A) FF(B) FE(C) 00(D) 65536参考答案:C7. 总线是微处理器、内存储器和I/O接口之间相互交换信息的公共通路。
总线中的控制总线是_____的信息通路。
((A) 处理器向内存储器传送的命令信号(B) 微处理器向I/O接口传送的命令信号(C) 外界向微处理器传送的状态信号(D) 上述三种信号参考答案:D8. 采用查询传送方式时,必须要有_____。
((A) 中断逻辑(B) 请求信号(C) 状态端口(D) 类型号参考答案:C9. 下列哪种总线的数据传输方式在连接一个慢速设备的时候需要降低系统时钟_____。
((A) 同步式(B) 异步式(C) 半同步式(D) 分离式参考答案:A10. 串行异步通信的实现,必须作到_____。
《微机原理及接口技术》复习资料一、单项选择题(本大题共20小题,每小题1分,共20分)1.字符“A”的ASCII码是( B )A.0AHB.41HC.61HD.0AOH2.8086微处理器的地址线有( B )A.16条B.20条C.24条D.32条3.8086微处理器中,可屏蔽中断请求的控制线是( C )A.HOLDB.NMIC.INTRD.INTA4.条件转移指令JNE的转移条件是( A )A.ZF=0B.OF=0C.SF=0D.CF=05.下列只读存储器中,属于一次性写入数据的存储器是( A )A.PROMB.EPROMC.EEPROMD.Flash Memory6.下列关于I/O端口的编址方式的说法,正确的是( A )A.8086对I/O端口采用独立编址B.8051对I/O端口采用独立编址C.独立编址的I/O端口操作指令比统一编址丰富D.独立编址对I/O端口与存储器的控制方法是相同的7.下列芯片中,用来锁存地址信息及数据信息的芯片是( D )A.74LS240B.74LS244C.74LS245D.74LS3738.下列关于825l基本性能的叙述,正确的是( B )A.只用于异步传送数据B.具有奇偶、溢出和帧错误等检测电路C.可以产生1、1.5或3个位的终止位D.具有完全双工、单缓冲器发送和接收器9.按照一般约定,下列A/D转换时间属于中速的是( C )A.10nsB.100nsC.1msD.10ms10.IEEEl394串行接口标准最高的数据传输率可达( D )A.1.5Mb/sB.12Mb/sC.480Mb/sD.1Gb/s11.用16位二进制补码表示一个带符号数,其最小值为( B )A.-65536B.-32768C.-32767D.012.十进制数-126的8位二进制反码为( A )A.10000001B.10000010C.1000001lD.1111111013.设BL=0FEH,执行指令“SAR BL,l”后,BL中的内容为( D )A.7FHB.0FCHC.OFDHD.OFFH14.设AL=5DH,执行指令“NEG AL”后,AL中的内容为( C )A.5DHB.0A2HC.0A3HD.0D5H15.设AL=-64,BL=-75,执行指令“ADD AL,BL”后,标志位CF和OF的状态为( D )A.CF=0,OF=0B.CF=0,OF=1C.CF=1,OF=0D.CF=1,OF=116.语句“DAl DB 4 DUP(O,2 DUP(1,2))”定义的数据DAl占内存单元数是 ( D )A.4B.8C.12D.2017.接口电路中,通常要求( B )A.输入三态缓冲,输出三态缓冲B.输入三态缓冲,输出锁存C.输入锁存,输出三态缓冲D.输入锁存,输出三态锁存18.在程序控制的数据传送方式中,能提高系统工作效率、实现外设之间并行工作的是( C )A.无条件传送B.查询传送C.中断传送D.DMA传送19.假如双机串行通信的数据传送速率是120字符/s,每个字符格式规定包含10位二进制数据(1位起始位、l位终止位、7位数据位、1位奇偶校验位),则传送的波特率为( C )A.120波特B.940波特C.1200波特D.2400波特20.设DS=2000H,BX=0010H,AL=01H,(20010H)=0ABH,(20011H)=0CDH,执行指令“XLAT”后,AL中的内容为( D )A. O1HB. 10HC. 0ABHD.0CDH二、多项选择题(本大题共5小题,每小题2分,共10分)21.8086微处理器由执行部件和总线接口部件两个独立的功能部件组成,其中执行部件包括( ACDE )A.通用寄存器B.段寄存器C.标志寄存器D.算术逻辑部件E.EU控制系统22.设AL=19H,执行指令“ADD AL,78H”后,下列标志位中置l的标志位有( ACD )A.AFB.CFC.OFD.SFE.ZF23.下面语句中能和“MOV AL,0FFH”等效的有( ACDE )A.MOV AL,10 LT 20B.MOV AL,10 GT 20C.MOV AL,NOT 0D.MOV AL,55H OR 0AAHE.MOV AL,55H XOR 0AAH24.下列关于EPROM芯片2732A的描述中,正确的有( ABCDE )A.2732A有12条地址线B.2732A有8条数据线C.2732A有6种工作方式D.当2732A处于读方式时,两条控制信号CE和OE同时为低电平E.可以对多个并联的2732A用同样的数据进行编程25.下列关于微机系统中数据传送的程序控制方式,正确的说法有( ABCE )A.有无条件传送、查询传送、中断传送三种方式B.传送速度比DMA传递方式慢C.以CPU为中心,由CPU控制数据的传送D.在外存和内存之间直接传送数据,不经过CPU处理E.通过预先编制好的输入输出程序(传送指令和I/O指令)实现数据的传递三、填空题(本大题共5小题,每小题2分,共10分)请在每小题的空格中填上正确答案。
微机系统与接口技术(专升本)单选题1. _____接口标准,不能弥补RS-2 32C在传输距离和传输效率上的不足。
((A) IEEE1284(B) RS-422(C) RS-423(D) RS-485标准答案:A2. PCI总线可用于32位或64位系统,采用的总线时钟可以是33MHz和66MHz,当采用66MHz总线时钟工作于64位系统时,其数据传输速率为_____MB/s。
(A) 132(B) 264(C) 528(D) 1056标准答案:C3. 8255A在作方式1输入时,采用查询方式读取数据之前,一般应查询___ __信号是否有效。
((A) STB(B) IBF(C) INTE(D) INTR标准答案:D4. 下列接口中,_____不是当前计算机的标准并行接口。
((A) 打印机接口(B) PC机IEE(C) GPIB接口(D) RS-232C标准接口(E) 1284接口标准答案:D5. 一个接口可由____组成。
((A) 一个端口(B) 两个端口(C) 一个I/O地址(D) 若干个I/O地址标准答案:D6. 8253一个计数器,工作在方式2,当计数初值为_____时,输出信号的周期最长。
((A) FF(B) FE(C) 00(D) 65536标准答案:C7. 总线是微处理器、内存储器和I/O接口之间相互交换信息的公共通路。
总线中的控制总线是_____的信息通路。
((A) 处理器向内存储器传送的命令信号(B) 微处理器向I/O接口传送的命令信号(C) 外界向微处理器传送的状态信号(D) 上述三种信号标准答案:D8. 采用查询传送方式时,必须要有_____。
((A) 中断逻辑(B) 请求信号(C) 状态端口(D) 类型号标准答案:C9. 下列哪种总线的数据传输方式在连接一个慢速设备的时候需要降低系统时钟_____。
((A) 同步式(B) 异步式(C) 半同步式(D) 分离式标准答案:A10. 串行异步通信的实现,必须作到_____。
微机原理与接口技术考试试题一、选择题(每题2分,共40分)1. 在8086微处理器中,指令的存储格式是()。
A. 二进制码B. 十进制码C. 八进制码D. 十六进制码2. 当执行CALL指令时,将()。
A. 将当前指令的下一条指令的地址保存到堆栈中B. 将堆栈中的数据弹出到寄存器中C. 将堆栈中的数据弹出到内存中D. 将堆栈中的数据弹出到另一个堆栈中3. 在8086微处理器中,数据段寄存器()。
A. CSB. DSC. ESD. SS4. 在接口技术中,串行接口()。
A. 只能传输一个字节B. 可以传输多个字节C. 只能传输数字数据D. 不能传输数据5. 并行接口的标准接口类型是()。
A. VGAB. USBC. SCSID. LPT...二、填空题(每题2分,共20分)1. 在存储器地址总线上,8086微处理器的地址寻址能力是()位。
2. 常用的总线标准有()和()。
3. DMA传输的方式称为()。
4. 中断是指处理器()。
5. I/O口包括()、()和()。
...三、简答题(每题10分,共50分)1. 请简述8086微处理器的工作原理。
2. 解释DMA传输和中断的关系。
3. 什么是I/O口?请举例说明。
4. 请简要介绍串行接口和并行接口的特点及应用场景。
5. 请描述中断的分类和处理过程。
...四、编程题请编写一个8086汇编程序,实现将数组A的元素全部按照逆序存放到数组B中的功能。
...五、综合题请结合实际场景,从微机原理和接口技术的角度,阐述计算机系统中输入输出设备与主机之间的数据传输过程。
...以上是微机原理与接口技术考试试题,希望能够对您的学习有所帮助。
祝您考试顺利!。
(完整版)微机原理与接口技术试题与答案微机原理与接口技术试题微型计算机原理与接口技术综合测试题一一、单项选择题(下面题只有一个答案是正确的,选择正确答案填入空白处)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 < 2nB. -2n ≤ x ≤ 2n -1C. -2n -1 ≤ x ≤ 2n-1D. -2n < x ≤ 2n3.若要使寄存器AL中的高4位不变,低4位为0,所用指令为()。
A. AND AL, 0FHB. AND AL, 0FOHC. OR AL, 0FHD. OR AL 0FOH4.下列MOV指令中,不正确的指令是()。
A. MOV AX, BXB. MOV AX, [BX]C. MOV AX, CXD. MOV AX, [CX]5.中断指令INT 17H的中断服务程序的入口地址放在中断向量表地址()开始的4个存贮单元内。
A. 00017HB. 00068HC. 0005CHD. 0005EH6.条件转移指令JNE的条件是()。
A. CF=0B. CF=1C. ZF=0D. 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. 需要总线控制器8288D. 适用于单一处理机系统9.在8086微机系统的RAM 存储单元器0000H:002CH开始依次存放23H,0FFH,00H,和0F0H四个字节,该向量对应的中断号是( )。
微机原理及接口技术考试试题及答案第一部分:微机原理1. 基本知识部分答:微机是由微处理器、内存、输入输出设备以及系统总线构成的计算机系统。
2. CPU部分答:CPU主要由控制单元和算术逻辑单元组成,控制单元负责解码指令、控制程序流程,算术逻辑单元则负责进行算术和逻辑运算。
3. 存储器部分答:存储器按照存取方式可以分为随机存储器(RAM)和只读存储器(ROM),按照存储介质又可分为内存芯片和磁盘等。
4. 总线部分答:总线包括数据总线、地址总线和控制总线,用于在CPU、存储器和输入输出设备之间传输数据、地址和控制信息。
5. 输入输出部分答:输入输出设备用于将人与计算机之间的信息转换为计算机内部能处理的形式,常见的输入输出设备有键盘、鼠标、显示器和打印机等。
第二部分:接口技术1. 并行接口答:并行接口是指同时传送多个位的接口,常见的并行接口有并行打印接口(LPT接口)和并行通信接口(例如IEEE1284接口)。
2. 串行接口答:串行接口是指逐位传送数据的接口,常见的串行接口有串行打印接口(COM接口)和串行通信接口(例如RS-232C接口)。
3. USB接口答:USB接口是一种通用的外部总线接口,具有热插拔、高速传输和多设备连接等优点。
4. 接口传输速率答:接口传输速率是指单位时间内接口所能传输的数据量,常见的接口传输速率有Mbps、Gbps等。
5. 接口阻抗匹配答:接口阻抗匹配是指信源电路和信宿电路的阻抗之间的匹配关系,目的是提高信号传输的质量。
第三部分:考试试题1. 选择题:(1)微机是由以下哪些部分构成的?A. CPU、内存、输入输出设备B. CPU、显卡、硬盘C. 内存、硬盘、显示器D. CPU、显卡、键鼠(2)CPU由以下哪些单元构成?A. 控制单元和算术逻辑单元B. 存储单元和控制单元C. 控制单元和输入输出单元D. 算术逻辑单元和输入输出单元2. 简答题:(1)请简要解释存储器的随机存取特性。
一、单项选择(在备选答案中选出一个正确答案,并将其号码填题干后的括号内,每小题2分,共20分)1. 从8086CPU 的内部结构上看,其是由( C )两部分组成。
A. 控制器和20位物理地址加法器B. 运算器和总线接口C. 执行单元和总线接口单元D. 控制器和运算器2. 汇编程序的数据段中定义了两个变量A DB 20H ,21H B DW 22H执行了MOV DX ,WORD PTR [A+1]后,DX 中的值为( B )。
A. 0021H B. 2221H C. 2122H D. 0022H3. 8KB 的SRAM 6264芯片有8条数据线,它的地址线条数为( C )。
A. 11B. 12C. 13D. 144. 传送数据时,占用CPU 时间最长的传送方式是( A )。
A. 查询 B. 中断 C. DMA D. IOP5. 指令LOOPNZ 在循环中退出循环的条件是( B )。
A. CX =0且ZF=0B. CX =0或ZF=1C. CX≠0或ZF=0D. CX≠0且ZF =16. 若BX =1000H ,DS =2000H ,(21000H)=12H ,(21001H)=34H ,执行LEA SI ,[BX] 指令后,SI 寄存器中的内容是( D )。
A. 1234H B. 3412H C. 0010H D. 1000H 7. 下列指令格式不正确的是( B )。
A. MOV AX, 1234HB. MOV CS, 1234HC. MOV [BX][BP], AXD. MOV AX, BX 8. 中断向量表占用的内存地址空间为( A )。
A. 00000H ~003FFHB. 00000H ~000FFHC. 00000H ~00100HD. FFF00H ~FFFFFH9. 最小模式下8086在执行MOV AL, [SI]期间,下面( C )引脚是低电平。
A.IO M /B.WRC.RDD.MX MN /10.三片8259级联时可提供的中断请求总数为( B )。
A.21个B. 22个C. 23个D. 24个二、填空题(把答案填写在题中横线上,每空1分,共20分)1. CPU 中的总线接口单元BIU ,根据执行单元EU 的要求,完成CPU 与 __存储器______或___I/O_____之间的数据传送。
2. 8086/8088CPU 的数据线和地址线是以___分时复用____的方式轮流使用的。
3. 8086中的BIU 由4个16位段寄存器、一个___16____位指令指针寄存器、____6__字节指令队列、20位地址加法器和控制电路组成。
4. CPU 从内存取一条指令并执行该指令的时间称为指令周期, 它通常用若干个__总线周期___来表示,而后者又包含有若干个___时钟周期__。
5. 汇编源程序文件的扩展名为___ASM_______,采用命令____MASM______可以将源程序文件编译成目标文件,采用命令_____LINK_____可将目标文件链接成可执行文件。
6. 8255A 有___3_____个8位的数据口。
7. 8086和8088的存储器与外部接口之间的编址方式是_____ I/O 独立编址_______________。
8. 有地址重叠现象的译码方式为 线选法 和 部分地址译码 。
9. 8086/8088 CPU 提供了接受外部中断请求信号的引脚是_NMI_ 和 _INTR 。
10. 设DS=1000H ,ES=2000H ,SS=3000H ,SI=0010H ,DI=0050H ,BX=0100H ,BP=0200H , 数据段中变量名为NUM 的偏移地址值为0030H ,写出下列指令源操作数字段的寻址方式和物理地址值:MOV AX ,ES:[BX] 寻址方式___寄存器间接寻址__,物理地址__20100H____。
MOV AX ,NUM[BP][SI] 寻址方式__相对基址加变址寻址_,物理地址__30240H____。
三、简答题(本大题共3小题,每题5分,共15分)1. I/O 端口的编址方式有哪两种?简述各自的优缺点。
1.独立编址(专用的I/O 端口编址)----存储器和I/O 端口在两个独立的地址空间中(1)优点:I/O 端口的地址码较短,译码电路简单,存储器同I/O 端口的操作指令不同,程序比较清晰;存储器和I/O 端口的控制结构相互独立,可以分别设计 (2)缺点:需要有专用的I/O 指令,程序设计的灵活性较差2.统一编址(存储器映像编址)----存储器和I/O 端口共用统一的地址空间,当一个地址空间分配给I/O 端口以后,存储器就不能再占有这一部分的地址空间(1)优点:不需要专用的I/O 指令,任何对存储器数据进行操作的指令都可用于I/O 端口的数据操作,程序设计比较灵活;由于I/O 端口的地址空间是内存空间的一部分,这样,I/O 端口的地址空间可大可小,从而使外设的数量几乎不受限制(2)缺点:I/O 端口占用了内存空间的一部分,影响了系统的内存容量;访问I/O 端口也要同访问内存一样,由于内存地址较长,导致执行时间增加。
2. 简述微型计算机系统的组成。
答:一个完整的计算机系统由硬件系统和软件系统两大部分组成。
计算机硬件主要由五大部分组成:运算器、控制器、存储器、输入设备和输出设备;硬件提供计算机系统的物质介质。
计算机软件包括系统软件和应用软件两大类;软件主要是指让计算机完成各种任务所需的程序。
3. 8086CPU 与8088CPU 的主要区别有哪些?答:8088CPU 的内部结构及外部引脚的功能与8086CPU 大部分相同。
区别如下: (1)8088指令队列长度是4个字节,8086是6个字节(2)8088的BIU 内数据总线宽度是8位。
而EU 内数据总线宽度是16位,这样对16位的存(储器读/写操作需要两个读/写周期才能完成。
8086的BIU 和EU 内数据总线宽度都是16位。
(3)8088外部数据总线只有8条AD0~AD7,即内部是16位,对外是8位,故8088也称为准16位机。
(4)8088中,用/IO M 信号代替/M IO 信号。
(5)8088中,只能进行8位数据传输,BHE 不再需要,改为0SS 。
与/DT R 和/IO M 一起决定最小模式中的总线周期操作四、程序题(本大题共3小题,共20分)1. 程序分析题(6分,每空2分) MOV CL ,4MOV AX ,[2000H] SHL AL ,CL SHR AX ,CL MOV [2000H],AX 试问:若程序执行前,数据段内(2000H)=09H ,(2001H)=03H ,则程序执行后,(2000H)= __39H___, (2001H)= __00__。
本程序段的功能 非压缩BCD 码转换成压缩的BCD 码___。
2、程序填空题(8分, 每空2分) DATA SEGMENTBUF DB 01H, 02H, 06H, 08H, 09H, 07H, 06H, 05H COUNT DW 7 MAX DB ? DA TA ENDSCODE SEGMENT ASSUME CS: CODE, DS: DATA START: MOV AX, DATA MOV DS, AX MOV CX, COUNT MOV BX, ①OFFSET BUF MOV AL, [BX] INC ②BX LOOP2: CMP AL, [BX] JAE LOOP1 MOV AL, [BX] LOOP1: INC BX LOOP LOOP2 MOV ③[MAX],AL _ MOV AH, 4CH INT 21H CODE ENDS END START本程序的功能是__________找最大值__________________。
3. 利用DOS 功能调用编写汇编语言源程序,在屏幕上显示字符串“Welcome to Chuzhou”(6分)data segment str db 'welcome to chuzhou!',13,10,'$' data ends stack segmentDB 128 DUP (?) stack ends code segmentassume cs:code,ds:data,ss:stack start:mov ax,data mov ds,ax lea dx,strmov ah,09hint 21h mov ah,4ch int 21h code ends end start五、计算下列存储器的地址范围。
(10分)8086CPU 与存储器芯片U1和U2的内部结构如上图所示。
试计算:(1)U1的容量及地址范围。
(2)若要使U2与U1的地址连续,则画出U2的片选电路,并计算U2的地址范围及系统内存的总容量。
C B A A19 A18 A17 A16 A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 0 0 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 U10 0 1 1 1 1 0 1 1 1 1 1 1 1 1 1 1 1 1 1 0 0 1 1 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 U2 011111111111111111解答:(1) 有上表可知,U1的容量为213=8KB ,地址范围:3C000H~3DFFFH;(2) 有上表可知,要使U2与U1的地址连续,必须满足CBA=111,A12=0,则U2的地址范围为:3E000H~3EFFFH ,容量为212=4KB ;系统内存的总容量为12KB 。
>=17Y 12A CS六、设计电路,编写程序(15分)。
下面电路采用8255的PA 口作为输入口,读取三个开关的状态,用8255的PB 口作为输出口,点亮红、绿、黄三个发光二极管。
要求:(1)设地址线A0、A19~A10的取值均为0,请分析电路,确定PA 、PB 、PC 和控制字寄存器的端口地址。
(请采用表格的描述形式,分析各个端口的地址)(7分) (2)编写8255初始化程序及同时实现以下三种功能的程序:(8分) ① K0,K1,K2全部合上时,红灯亮; ② K0,K1,K2全部断开时,绿灯亮; ③ 其他情况黄灯亮。
解答:C B A A1 A0 A19 A18 A17 A16 A15 A14 A13 A12 A11 A10 A9 A8 A7 A6 A5 A4 A3 A2 A1 A0 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 0 0 PA 00 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 0 1 0 PB 0 0 0 0 0 0 0 0 0 0 1 1 0 1 0 0 0 1 0 0 PC 011111控制口PA0CSA0A1 PB0PB1K0A2 A1 D0~D7+5V1K8255AK10.47KPA1黄8 Y0G1G2A G2BA B CRDWR IOWIOR RESETRESET74LS138 AENK2PB2红绿PA2D0~D7A3 A4 A5A7 &A8 A9 A6(1)有上表可知,PA口地址为340H,PB口为342H,PC口为344H,控制字寄存器为346H。