《微机基础原理与接口技术》复习资料练习进步题与标准答案(NEW)
微机原理与接口技术复习题(有答案)
微机原理复习题一、选择题1. 整个汇编程序以( )语句结束。
A.END B.ENDS C.ENDP D.ENDM2. 内存又称主存,相对于外存来说,它的特点是( )。
A.存储量大,价格高,存取速度快 B.存储量小,价格低,存取速度慢 C.存储量大,价格低,存取速度快 D.存储量小,价格高,存取速度快3. DMA控制器能够实现高速数据传送的主要原因是( )。
A.采用高速芯片 B.时钟频率高 C.直接由硬件完成 D.DMA内部采用特殊控制方式4. 调试程序DEBUG的命令T表示() A.单步运行程序 B.反汇编命令 C.检查和修改寄存器内容 D.修改内存单元内容5.4个步骤来进行①连接②运行程序③编译源程序④编辑源程序,正确的顺序是() A.④③①② B.③④①② B.①③②④ D.④①③②6. 断电后存储的资料会丢失的存储器是( ) A.RAM B.ROM C.CD-ROM D.硬盘7. 需要进行刷新的存储器是( )。
A.SRAM B.DRAM C.ROM D.EPROM8. 某计算机的字长为16位,它的存储容量为64K,若按字编址,那么它的寻找范围是()。
A.0~64K B.0~32K C.0~64KB D.0~32KB9. 下面不是只读存储器的是()。
A.掩膜ROM B.PROM C.EPROM D.Cache10. 下列叙述中,不正确的是(). A.SRAM和DRAM中的信息断电后都会丢失 B.Flash存储器是一种非易失性的存储器 C.EEPROM是一种EPROM的新品,但其擦除原理不同 D.个人计算机中,可以不用ROM,但不能没有RAM.11. 程序:MOV AH, 09H INT 21H 的功能是(). A.在屏幕上显示单个字符 B.字符打印 C.控制台输入和输出 D.在显示器上显示字符串.12.有关伪指令语句叙述不正确的是()。
A.本身不会产生可执行的机器指令代码 B.它告诉汇编程序有关源程序的某些信息 C.它有时用来说明内存单元的用途 D.伪指令在汇编过程中没有经过汇编程序处理. 13.下列设备中,哪种适于通过DMA方式与主机进行信息交换( )。
微机原理与接口技术考试复习(含答案)
微机接口练习题(供4-6班使用)一、单项选择题(本大题共20小题,每小题1分,共20分)在每小题列出的四个备选项中只有一个是符合题目要求的,请将其代码填写在题后的括号内,错选、多选或未选均无分。
1.如果CPU执行了某一_________,则栈顶内容送回到CS和IP。
()A.子程序返回指令 B.数据传送指令C.退栈指令 D.子程序调用指令2.8086的读周期时序在_________时钟周期时,数据总线上有一段高阻态(浮空状态)。
()A.T1 B.T2C.T3 D.T43.Pentium是_________位的微处理器,它和内存进行数据交换的外部数据总线是_________位的。
()A.32,32 B.32,64C.64,32 D.64,644.当CPU与打印机以程序查询方式相连接,并送数据供打印机打印时,CPU的大部分时间均用于()A.读打印机状态信息并判断 B.向打印机送数据C.执行算术运算指令 D.CPU停机5.在串行接口中,接口芯片同CPU之间传送的数据以及接口芯片同外设之间传送的数据分别是()A.并行和并行 B.并行和串行C.串行和并行 D.串行和串行6.在各类数据传送方式中,_________是硬件电路最简单的一种。
()A.无条件传送方式 B.程序查询方式C.中断方式 D.DMA方式7.在微机系统中采用DMA方式传输数据时,数据传送是()A.由CPU控制完成B.由执行程序(软件)完成C.由DMAC发出的控制信号控制下完成的D.由总线控制器发出的控制信号控制下完成的8.已知中断类型号为18H,则其中断服务程序的入口地址存放在中断向量表的_________中。
()A.0000H∶00072H~0000H∶0075HB.0000H∶00072H~0000H∶0073HC.0000H∶00060H~0000H∶0063HD.0000H∶00060H~0000H∶0061H9.在中断系统中,中断类型号是在__________的作用下送往CPU的。
微机原理与接口技术课后复习题答案
第一章1.在计算机中为什么使用二进制数存储数据而不使用十进制数存储数据?答:计算机是由大量的电子器件组成的,在这些电子器件中,电路的通和断、电位的高和低,用两个数字符号“1”和“0”分别表示容易实现。
同时二进制的运算法则也很简单,因此,在计算机部通常用二进制代码来作为部存储、传输和处理数据。
2.完成下列数制之间的转换。
(1)01011100B=92D (2)0.10110011B=0.41D(3)135D=1111101B (4)99.4375D=1100011.0111B3.组合型BCD码和非组合型BCD码有什么区别?写出十进制数254的组合型BCD数和非组合型BCD数答:1)BCD码是通常的8421码,它用4个二进制位表示一个十进制位,一个字节可以表示两个十进制位,即00~992)非组合BCD码用8个二进制位表示一个十进制位,实际上只是用低4个二进制位表示一个十进制位0~9,高4位任意,但通常默认为03)254(10)=0010 0101 0100(BCD)254(10)=00100101 00000100(BCD)4.ASCII码的编码方法是什么?写出十进制数205和字符串A+B=C的ASCII码。
答: 1)ASCII码的编码方法是使用 7 位二进制数来表示所有的大写和小写字母,数字 0 到9、标点符号,以及在美式英语中使用的特殊控制字符2)十进制205的ASCII码是:011 000 1013)字符串A+B=C的ASCII码是:412B423D435.机器数与真值有什么区别?机器数有哪些特点?答:1)真值是所表示的数的大小,一般用十进制表征。
机器数原码,补码,反码都是机器数一种表现形式,或说都属于机器数2)机器数的特点:一:数的符号数值化。
实用的数据有正数和负数,由于计算机部的硬件只能表示两种物理状态(用0和1表示),因此实用数据的正号“+”或负号“-”,在机器里就用一位二进制的0或1来区别。
《微机基础原理与接口技术》复习资料练习进步题与标准答案(NEW)
《微机基础原理与接⼝技术》复习资料练习进步题与标准答案(NEW)15级《微机原理与接⼝技术》复习练习题与答案(韶关学院计算机科学学院彭⽞璋)⼀、填空题1、8086/8088 CPU内部结构按功能分为两部分,即由执⾏单元和总线接⼝单元组成。
2、若CPU的数据线宽度为16位,则它的字长为16 位;地址线宽度为20位,则它的寻址空间为1MB 。
3、8086CPU为了适应各种应⽤场合有两种⼯作模式,即是最⼩模式和最⼤模式。
4、8086/8088CPU复位后,CS的内容为 0FFFFH ,IP的内容为0000H 。
5、8086的16位标志寄存器包括 6 个状态标志位和 3 个控制标志位。
6、计算机的I/O端⼝地址的编址⽅式有统⼀编址和独⽴编址,⽽8086CPU寻址外设采⽤独⽴编址⽅式。
7、CPU与外设间有4种I/O信息传送⽅式,即⽆条件传送、查询传送中断传送、直接存储器存取(DMA)。
8、若某输出外设的I/O接中的数据端⼝地址为100H,要将字节数据从8086CPU输出到外设的指令是 MOV DX,100H 和 OUT DX,AL 。
9、响应可屏蔽中断INTR的条件是控制标志IF= 1 。
10、若8253的某⼀计数器⽤于输出⽅波,该计数器的⼯作⽅式为3 ;若该计数器输⼊频率为100KHz,输出⽅波频率为10KHz,则计数初值应设为10 。
11、串⾏通信协议分为异步通信和同步通信。
12、波特率是指单位时间内传送⼆进制数据的位数。
13、8088 组成的系统中,存储器分若⼲个不超过64K 字节的段。
14、当8088CPU的INTR端输⼊⼀个⾼电平时,可屏蔽中断获得了中断请求。
15、8088⼯作于最⼩⼯作模式时,控制总线由CPU本⾝产⽣,⼯作于最⼤⼯作模式时,控制总线由总线控制器8288 产⽣。
16、数据的并⾏I/O⽅式是以字节或字为单位进⾏传送;数据的串⾏I/O⽅式是以位为单位进⾏传送。
17、从地址/数据复⽤线中分离出地址信息需⽤逻辑芯⽚锁存器,地址/数据复⽤线中的双向数据传送需⽤逻辑芯⽚双向缓冲器。
《微机原理与接口技术》练习题及答案.doc
《微机原理与接口技术》练习题填空题1.8088/8086均冇两种工作模式:___________________ 和 ____________________ 。
其中____________ 模式是指系统中只有8088或8086 -个微处理器。
[答案]垠小模式;垠人模式;最小2.8088CPU有________ 条数据引脚、 _____ 条地址引脚,8086CPU有______条数据引脚。
[答案|8; 20; 163・8086系统中存取一个非规则字需要_______ 个总线总周期。
[答案]24.逻辑地址2400H: 1200H对应的物理地址是_________________ 。
[答案J25200H5.微机系统中,I/O端口的编址方式冇__________ 编址和____________ 编址两种。
[答案]独立;统一6.根据总线在微机系统的位置分类为:_________ 、_______________ 、___________ 和___________ 。
[答案]片内总线;局部总线;系统总线;通信总线7.根据总线功能分类,总线可分为____________ 、___________ 、_______________ 以及电源和地线、备用线。
[答案]地址总线;数据总线;控制总线8.在冇多个总线主设备的系统中,在总线上完成一次信息交换要经过___________ 、___________ 、______________ 和___________ 四个阶段。
[答案]申请总线使用权;寻址;传输数据;结束9.所谓接口电路就是______ 与_______ 的连接部件。
[答案]微处理器;外部设备10.CPU和I/O设备Z间交换的信息分为数据信息、________ 信息和__________ 信息。
其屮数据信息又分数字量、_____________ 和___________ 。
I答案J状态信息;控制信息;模拟量;开关量11.CPU与外设之间的数据传送方式冇程序控制方式、___________ 和__________ 三种方戎。
微机原理与接口技术复习题(含答案)
微机原理与接口技术复习题库一、单项选择题1、在计算机内部,一切信息的存取、处理和传送都是以()形式进行的。
A.8421BCD码 B. ASCII码 C. 十六进制编码 D. 二进制编码2、十进制数255转换成十六进制数是()。
A. FFHB. 79HC. 59HD. EFH3、八制数23.4Q转换成十进制数是()。
A . 13.5 B. 19.5 C. 21.5 D. 17.54、十六进制数ABCDE转换成二进制数是()。
A. 10101011110011011111B. 11101011110011011110C. 10101011110011011110D. 101010111110110111105、10101010B+01011101B的算术运算结果为()。
A. 100000111B. 100100111C. 100001111D. 1000101116、十进制数125转换成十六进制数是()。
A. 7DHB. 79HC. 59HD. 1EH7、二进制数1010.101转换成十进制数是()。
A. 17.256B. 10.625C. 13.25D. 17.58、十六进制数56.78转换成二进制数是()。
A. 1000101.11001B. 1110101.11101C. 1010110.01111D. 1100101.110119、十进制正数38的八位二进制补码()。
A. 00110101B. 00100110C. 10110101D. 1010101110、十进数2006的压缩8421BCD码为()。
A. 0010000000000010B. 0100000000000010C. 0010000000000110D. 001000000000010011、按诺依曼结构理论,下面哪个不是计算机组成部分()。
A. 运算器B. 控制器C. 打印机D. 存储器12、微机中控制总线传送的是()。
A. 存储器和I/O接口的地址码B. 微处理器向内存储器和I/O接口传送的命令信号C. 存储器和I/O设备向微处理器传送的状态信号D. B和C13、8086CPU内部结构按功能分为()。
微机原理及接口技术考试试题及答案
微机原理及接口技术考试试题及答案第一部分:微机原理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)请简要解释存储器的随机存取特性。
微机原理与接口技术复习内容及标准答案
微机原理与接口技术复习内容及标准答案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。
(完整word版)微机原理和接口技术课后习题和参考答案解析
第一章课后习题1.1 把下列十进制数转换成二进制数、八进制数、十六进制数。
① 16.25 ② 35.75 ③ 123.875 ④ 97/1281.2 把下列二进制数转换成十进制数。
① 10101.01 ② 11001.0011 ③ 111.01 ④ 1010.11.3 把下列八进制数转换成十进制数和二进制数。
① 756.07 ② 63.73 ③ 35.6 ④ 323.451.4 把下列十六进制数转换成十进制数。
① A7.8 ② 9AD.BD ③ B7C.8D ④ 1EC1.5 求下列带符号十进制数的8位补码。
① +127 ② -1 ③ -0 ④ -1281.6 求下列带符号十进制数的16位补码。
① +355 ② -11.7 计算机分那几类?各有什么特点?1.8 简述微处理器、微计算机及微计算机系统三个术语的内涵。
1.9 80X86微处理器有几代?各代的名称是什么?1.10 你知道现在的微型机可以配备哪些外部设备?1.11 微型机的运算速度与CPU的工作频率有关吗?1.12 字长与计算机的什么性能有关?习题一参考答案1.1 ① 16.25D=10000.01B=20.2Q=10.4H② 35.75D=100011.11B=43.6Q=23.CH③ 123.875D=1111011.111B=173.7Q=7B.EH④ 97/128D=64/123+32/128+1/128=0.1100001B=0.604Q=0.C2H1.2 ① 10101.01B=21.25D ② 11001.0011B=25.1875D③ 111.01B=7.25D ④ 1010.1B=10.5D1.3 ① 756.07Q=111101110.000111B=494.109D ②63.73Q=110011.111011B=51.922D③ 35.6Q=11101.110B=29.75D ④323.45Q=11010011.100101B=211.578D1.4 ① A7.8H=167.5D ② 9AD.BDH=2477.738D③ B7C.8D=2940.551D ④ 1ECH=492D1.5 ① [+127]补=01111111 ② [-1]补= 11111111③ [-0]补=00000000 ④[-128]补=100000001.6 ① [+355]补= 0000000101100011 ② [-1]补= 1111 1111 1111 11111.7 答:传统上分为三类:大型主机、小型机、微型机。
微机原理与接口技术习题及参考答案精选全文完整版
可编辑修改精选全文完整版《微机原理与接口技术》复习题一、填空题1、微型计算机由、、和构成。
2、在8086CPU中,寄存器指向下一条要执行的指令。
3、微型计算机的总线根据功能可分为、和。
4、主存储器和CPU之间增加高速缓冲存储器的目的是。
5、在计算机系统中定时信号一般可以用和两种方法来获得。
6、中断类型码为31H的中断向量存放在从开始的4个存储单元。
7、系统工作于实模式,设BX=4000H,DI=0100H,DS=3100H,在指令MOV AX,[BX+DI]中,源操作数的寻址方式为;物理地址为。
8、在异步传输中,设每个字符对应1个起始位、7个数据位、1个奇偶校验位、1个停止位,如果波特率为1200bps,则每秒钟传输的最大字符数是个。
9、CPU和输入/输出设备之间的信号分为、和三类。
10、CPU的可屏蔽中断受标志的影响,如果允许CPU接受可屏蔽中断请求,则该标志取值为。
11、是微型计算机的核心。
12、在8086CPU中,一个最基本的总线周期有个时钟周期组成。
M/为高电平,表示。
13、在最小模式下,如果8086CPU的引脚IO14、8086CPU有16根数据线和20根地址线,所以可寻址的地址空间最大为字节。
15、存储器扩展有两种方法,分别是扩展和扩展。
16、8086复位时,代码寄存器CS和指令指针寄存器IP分别初始化为和。
17、系统工作于实模式,设BX=4000H,SI=0100H,DS=3100H,在指令MOV DX,[BX+SI]中,源操作数的寻址方式为;物理地址为。
18、9片8259中断控制器组成两级级联,则最多能提供个中断。
19、8086CPU的编程结构包括和。
20、CPU和外设之间的数据传送方式包括、和。
21、当CS=,WR=,RD=,A0=时,CPU设置8259的ICW1。
二、选择题1、8086CPU的指令队列为 ( ) 个字节。
A 2B 4C 6D 82、标志寄存器的标志位ZF=1表示运算结果()。
微机原理与接口技术课后习题参考答案
《微机原理与接口技术》复习题第1章1.简述名词的概念:微处理器、微型计算机、微型计算机系统。
答:(1)微处理器:微处理器(Microprocessor)简称µP或MP,或CPU。
CPU是采用大规模和超大规模集成电路技术将算术逻辑部件ALU(Arithmetic Logic Unit)、控制部件CU (Control Unit)和寄存器组R(Registers)等三个基本部分以及内部总线集成在一块半导体芯片上构成的电子器件。
(2)微型计算机:微型计算机(Microcomputer)是指以微处理器为核心,配上由大规模集成电路制作的存储器、输入/输出接口电路及系统总线等所组成的计算机,简称微机。
(3)微型计算机系统:微型计算机系统由硬件与软件两大部分组成,分别称为硬件(Hardware)系统与软件(Software)系统。
其中,硬件(Hardware)系统由CPU、内存储器、各类I/O接口、相应的I/O设备以及连接各部件的地址总线、数据总线、控制总线等组成。
软件(Software)系统:计算机软件(Software)是指为运行、维护、管理、应用计算机所编制的程序及程序运行所需要的数据文档资料的总和。
一般把软件划分为系统软件和应用软件。
其中系统软件为计算机使用提供最基本的功能,但是并不针对某一特定应用领域。
而应用软件则恰好相反,不同的应用软件根据用户和所服务的领域提供不同的功能。
2.简述名词的概念:指令寄存器、地址寄存器、标志寄存器。
答:(1)指令寄存器:指令寄存器(Instruction Register,IR)用来保存计算机当前正在执行或即将执行的指令。
当一条指令被执行时,首先,CPU从内存取出指令的操作码,并存入IR中,以便指令译码器进行译码分析。
(2)地址寄存器:地址寄存器(Address Register,AR)被动地接受IP传送给它的地址值(二进制地址),AR的作用是保持IP送来的地址,并且以并行方式连接输出到CPU的地址引脚上,以便CPU访问指定的内存单元。
微机原理与接口技术(习题答案)(DOC)
第1章微机运算基础习题和思考题1.请完成以下计算:174.66D=(10101110.10101)B=(AE. A8)H10101110101.01011B=(1397.344)D=(575.58)H4BCH=(010*********)B=()BCD2.设字长为8位,X=(2A)16,当X分别为原码、补码、反码和无符号数的时候,其真值是多少?答:当X表示原码时,其真值为:+101010当X表示补码时,其真值为:+101010当X表示反码时,其真值为:+101010当X表示无符号数数时,其真值为:001010103.设字长为8位,用补码形式完成下列计算,要求有运算结果并讨论是否发生溢出?120+18 -33-37-90-70 50+84答:120+18其补码形式分别为:(120)补=01111000 (18)补=0001001001111000+0001001010001010由于C s=0 ,C p=1,因此有溢出,结果错误-33-37其补码形式为:(-33)补=11011111 (-37)补=1101101111011111+1101101110111010由于C s=1,C p=1,所以没有溢出,结果正确-90-70其补码形式为:(-90)补=10011100 (-70)补=1011101010011100+1011101001010110由于C s=1,C p=0,所以有溢出,结果错误50+841其补码形式为:(50)补=00110010 (84)补=0101010000110010+0101010010000110由于C s=0,C p=1,所以有溢出,结果错误4.请写出下列字符串的ASCII码值。
My name is Zhang san.4D 79 6E 61 6D 65 69 73 5A 68 61 6E 67 73 61 6E 2E第2章80X86微机系统习题与思考题1.微型计算机主要由哪些基本部件组成?各部件的主要功能是什么?答:微型计算机主要由输入设备、运算器、控制器、存储器和输出设备组成。
微型计算机原理及接口技术习题部分参考答案共28页文档
1.6 习题1. 选择题(1)十进制数147.625转换成二进制数为(A)。
A)10010011.101 B)11000100.001C)10000100.110 D)10011111.001(2)8位二进制补码数80H所表示的真值是(C)。
A)0 B)-0C)-128 D)128(3)计算机的主存储存器一般由(A)组成。
A)ROM和RAM B)RAM和A:\磁盘C)RAM和CPU D)RAM(4)计算机经历了从器件角度划分的四代发展历程,但从系统结构来看,至今为止绝大多数计算机仍是(D)式计算机。
A)实时处理B)普林斯顿C)并行D)冯·诺依曼(5)十六进制数93H转换成八进制数是( A)。
A)223Q B)233QC)323Q D)333Q(6)完整的计算机系统应包括(D)。
A)运算器、存储器、控制器B)外部设备和主机C)主机和实用程序D)配套的硬件设备和软件系统(7)至今为止,计算机中的所有信息仍以二进制方式表示的理由是(C)。
A)节约元件B)运算速度快C)物理器件性能所致D)信息处理方便(8)代码41H所能表示的信息为(B)A)字符'A' B)字符'A'或41D或二进制数或指令代码C)字符'A'或41D D)字符'A'或41D或指令代码(9)计算机系统中的存储系统是指(D)。
A)RAM存储器B)ROM存储器C)主存D)主存和辅存(10)下列(D)属于应用软件。
A)诊断程序B)编译程序C)操作系统D)文本处理(11)目前大部分的微处理器使用的半导体技术称为(B)。
A)TTL B)CMOSC)DSP D)DMA(12)计算机性指标中MIPs指的是(C)。
A)平均无故障时间B)兼容性C)百万条指令/s D)主频的单位2. 填空题(1)用汇编语言编写的程序,需经__汇编程序___汇编(翻译)成机器语言程序后方可执行。
(2)把二进制数(10111.011)2转换成十进制数为__23.375____、转换为十六进制数为__17.6____。
微机原理与接口技术+参考答案
微机原理与接口技术+参考答案“微机原理与接口技术”习题解答第1章微型计算机系统〔习题1.1〕简答题〔解答〕①处理器每个单位时间可以处理的二进制数据位数称计算机字长。
②总线信号分成三组,分别是数据总线、地址总线和控制总线。
③PC机主存采用DRAM组成。
④高速缓冲存储器Cache是处理器与主存之间速度很快但容量较小的存储器。
⑤ROM-BIOS是“基本输入输出系统”,操作系统通过对BIOS 的调用驱动各硬件设备,用户也可以在应用程序中调用BIOS中的许多功能。
⑥中断是CPU正常执行程序的流程被某种原因打断、并暂时停止,转向执行事先安排好的一段处理程序,待该处理程序结束后仍返回被中断的指令继续执行的过程。
⑦主板芯片组是主板的核心部件,它提供主板上的关键逻辑电路。
⑧MASM是微软开发的宏汇编程序。
⑨指令的处理过程。
处理器的“取指—译码—执行周期”是指处理器从主存储器读取指令(简称取指),翻译指令代码的功能(简称译码),然后执行指令所规定的操作(简称执行)的过程。
⑩机器语言层,即指令集结构。
(学生很多认为是:汇编语言层。
前4章主要涉及汇编语言,但本书还有很多处理器原理等内容)〔习题1.2〕判断题〔解答〕①错②错③对④错⑤对⑥错⑦错⑧对⑨错⑩错〔习题1.3〕填空题〔解答〕①Central Processing Unit,中央处理单元,处理器②1MB,4GB③216,64KB④EXE,COM⑤Instruction Set Architecture⑥目录⑦MMX,SSE3⑧64⑨IBM,DOS⑩PCI〔习题1.4〕说明微型计算机系统的硬件组成及各部分作用。
〔解答〕CPU:CPU也称处理器,是微机的核心。
它采用大规模集成电路芯片,芯片内集成了控制器、运算器和若干高速存储单元(即寄存器)。
处理器及其支持电路构成了微机系统的控制中心,对系统的各个部件进行统一的协调和控制。
存储器:存储器是存放程序和数据的部件。
外部设备:外部设备是指可与微机进行交互的输入(Input)设备和输出(Output)设备,也称I/O设备。
微机原理及接口技术习题及参考答案
微机原理及接口技术习题及参考答案IP 和段寄存器依次属于____BIU 、BIU1. 设M/IO 、RD 和WR 在某时刻分别为1、1和0,指令中与其对应的是___ MOV ES:[DI], AX2. 执行返回指令,退出中断服务程序,这时返回地址来自_____。
堆栈区3. 为了设定可编程I/O 接口芯片的工作方式,必须通过_ 数据总线_传送命令信息。
5 从硬件角度而言,采用硬件最少的数据传送方式为_____ 无条件传送 4. 下列情况不适合采用中断方式进行处理的是_____。
高速数据传送5. 当采用存储单元与I/O 端口统一编址时,CPU 的数据传送指令___可以访问I/O 端口和存储单元6. 8253可编程定时/计数器工作在方式0时,控制信号GATE 变为低电平后,对计数器的影响是暂时停止现行计数工作9. 某系统中,欲用可编程并行接口芯片8255A 的一个口来实现两位输入和两位输出,则应选用___C 口10. 电路如图1所示,当A15~A2=10100011010101时,译码器输出为0,图中端口C 的地址为___ A355H11. 图1中端口B 的工作方式为____ 方式012. 图1中数据的传送方式采用______。
查询传送13. 在图1的电路中,假设8255此时有两根输出线与其它外设相连,那么,这两根输出线可使用_仅PC6, PC7 14. 在下列引起CPU 程序中断的四种情况中,需要由硬件提供中断类型码的是_____。
INTR15. 中断向量地址是______中断服务程序入口地址的地址16. 响应下列中断请求时,优先级最高的是_____。
A) NMI B) INTR C) 单步 D) INT n 17. 软中断 INT n (n =10H ~50H )的优先级排列原则是____无优先级级别18. 响应不可屏蔽中断时,其中断类型号是____由CPU 自动产生19. 使用8259A 中断控制器,在中断服务程序返回前发EOI 命令,其目的是___ 清除相关的ISR 位 20. 系统中若有多个中断源其优先级相等,在中断控制器8259A 设置优先级方式时,能通过编程来确定一开始谁的优先级最高,则这种工作方式应为____优先级特殊循环方式21. 系统中有两片中断控制器8259A ,为实现15级中断排队,则主片、从片嵌套应分别设置为____。
《微机原理与接口技术》复习练习题与答案
13级《微机原理与接口技术》复习练习题与答案(韶关学院计算机科学学院彭玄璋)一、填空题1、8086/8088 CPU内部结构按功能分为两部分,即由执行单元和总线接口单元组成。
2、若CPU的数据线宽度为16位,则它的字长为16 位;地址线宽度为20位,则它的寻址空间为1MB 。
3、8086CPU为了适应各种应用场合有两种工作模式,即是最小模式和最大模式。
4、8086/8088CPU复位后,CS的内容为0FFFFH ,IP的内容为0000H 。
5、8086的16位标志寄存器包括 6 个状态标志位和3个控制标志位。
6、计算机的I/O端口地址的编址方式有统一编址和独立编址 ,而8086CPU寻址外设采用独立编址方式。
7、CPU与外设间有4种I/O信息传送方式,即无条件传送、查询传送中断传送、直接存储器存取(DMA) 。
8、若某输出外设的I/O接中的数据端口地址为100H,要将字节数据从8086CPU输出到外设的指令是MOV DX,100H 和OUT DX,AL 。
9、响应可屏蔽中断INTR的条件是控制标志IF= 1 。
10、若8253的某一计数器用于输出方波,该计数器的工作方式为 3 ;若该计数器输入频率为100KHz,输出方波频率为10KHz,则计数初值应设为10。
11、串行通信协议分为异步通信和同步通信。
12、波特率是指单位时间内传送二进制数据的位数。
13、8088组成的系统中,存储器分若干个不超过64K字节的段。
14、当8088CPU的INTR端输入一个高电平时, 可屏蔽中断获得了中断请求。
15、8088工作于最小工作模式时,控制总线由CPU本身产生,工作于最大工作模式时,控制总线由总线控制器8288 产生。
16、数据的并行I/O方式是以字节或字为单位进行传送;数据的串行I/O方式是以位为单位进行传送。
17、从地址/数据复用线中分离出地址信息需用逻辑芯片锁存器,地址/数据复用线中的双向数据传送需用逻辑芯片双向缓冲器。
(完整版)《微机原理及接口技术》课后习题详细解答(期末复习)
⑷mov ax,[bx];AX=3412H,寄存器间接寻址
⑸mov ax,[bx+1100h];AX=4C2AH,寄存器相对寻址
⑹mov ax,[bx+si];AX=7856H,基址变址寻址
⑺mov ax,[bx][si+1100h];AX=65B7H,相对基址变址寻址
状态标志用于记录程序运行结果的状态信息;
控制标志用于控制指令执行的形式。
OF--溢出标志,若算术运算的结果有溢出,则OF=1;否则OF=0
DF--方向标志
IF--中断允许标志
TF--陷阱标志
SF--符号标志
ZF--零标志,若运算结果为0,则ZF = 1;否则ZF = 0
AF--辅助进位标志
PF--奇偶标志
〔解答〕
+37
-37
16位
32位
16位
32位
00 25H
00 00 00 25H
FF 5BH
FF FF FF 5BH
第
〔习题2.1〕微处理器内部具有哪3个基本部分?
〔解答〕算术逻辑单元ALU、寄存器组和控制器;
总线接口单元BIU:管理8088与系统总线的接口负责cpu对接口和外设进行访问
执行单元EU:负责指令译码、执行和数据运算;
sub cx,540
sbb bx,0
mov ax,V
〔解答〕
.物理地址:物理存储单元具有的一个唯一的20位编号
逻辑地址:在8088内部和用户编程时,所采用的“段地址:偏移地址”形式
将逻辑地址中的段地址左移二进制4位(对应16进制是一位,即乘以16),加上偏移地址就得到20位物理地址
《微机原理与接口技术》参考答案
《微机原理与接口技术》习题参考答案习题21. 为何说8086CPU是16位CPU?答:16位指的是8086CPU的字长,而字长一般来说和运算器、寄存器、总线宽度一致。
因为8086CPU 的内部寄存器、内部运算部件以及内部操作都是按16位设计的,这决定了它的字长为16位。
2. 8086CPU由哪两个单元组成?其中,指令队列在哪个单元中,有何作用?答:总线接口单元(Bus Interface Unit,BIU)和执行单元(Execution Unit,EU)。
指令队列在BIU 中。
它的作用是当EU在执行指令时,空闲的BIU可以从内存读取后续指令到指令队列,这样就可以将取指令工作和执行指令工作重叠进行,从而提高CPU的工作效率,加快指令的执行速度。
3. 8086CPU中8位寄存器和16位寄存器是什么关系?答:8086的通用寄存器包括数据寄存器、指针寄存器和变址寄存器。
其中数据寄存器包含AX、BX、CX、DX四个16位寄存器,但他们每个都可以分开作为两个单独的8位寄存器使用。
8086的指针寄存器和变址寄存器不可分割为8位寄存器。
4. 8086CPU中的IP寄存器有何用途?答:IP寄存器是指令指针寄存器,用来存放下一条要执行的指令在代码段中的偏移地址。
在程序运行过程中,IP寄存器始终指向下一条指令的首地址,与CS寄存器联合确定下一条指令的物理地址。
8086就是通过IP寄存器来控制指令序列的执行流程。
5. 在标志寄存器中,用于反映运算结果属性的标志位有哪些?它们每一位所表示的含义是什么?答:有CF、PF、AF、ZF、SF、OF。
它们的含义如下:CF:进位标志。
它记录运算时从最高有效位产生的进位值或结果值。
最高有效位有进位或有借位时CF=1,否则CF=0。
PF:奇偶标志。
它记录运算结果的奇偶检验条件。
当结果操作数中“1”的个数为偶数时PF=1,否则PF=0。
AF:辅助进位标志。
在字节运算时,由低半字节(字节的低4位)向高半字节有进位或借位时,AF=1,否则AF=0。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
15级《微机原理与接口技术》复习练习题与答案(韶关学院计算机科学学院彭玄璋)一、填空题1、8086/8088 CPU内部结构按功能分为两部分,即由执行单元和总线接口单元组成。
2、若CPU的数据线宽度为16位,则它的字长为16 位;地址线宽度为20位,则它的寻址空间为1MB 。
3、8086CPU为了适应各种应用场合有两种工作模式,即是最小模式和最大模式。
4、8086/8088CPU复位后,CS的内容为 0FFFFH ,IP的内容为0000H 。
5、8086的16位标志寄存器包括 6 个状态标志位和 3 个控制标志位。
6、计算机的I/O端口地址的编址方式有统一编址和独立编址,而8086CPU寻址外设采用独立编址方式。
7、CPU与外设间有4种I/O信息传送方式,即无条件传送、查询传送中断传送、直接存储器存取(DMA)。
8、若某输出外设的I/O接中的数据端口地址为100H,要将字节数据从8086CPU输出到外设的指令是 MOV DX,100H 和 OUT DX,AL 。
9、响应可屏蔽中断INTR的条件是控制标志IF= 1 。
10、若8253的某一计数器用于输出方波,该计数器的工作方式为3 ;若该计数器输入频率为100KHz,输出方波频率为10KHz,则计数初值应设为10 。
11、串行通信协议分为异步通信和同步通信。
12、波特率是指单位时间内传送二进制数据的位数。
13、8088 组成的系统中,存储器分若干个不超过64K 字节的段。
14、当8088CPU的INTR端输入一个高电平时,可屏蔽中断获得了中断请求。
15、8088工作于最小工作模式时,控制总线由CPU本身产生,工作于最大工作模式时,控制总线由总线控制器8288 产生。
16、数据的并行I/O方式是以字节或字为单位进行传送;数据的串行I/O方式是以位为单位进行传送。
17、从地址/数据复用线中分离出地址信息需用逻辑芯片锁存器,地址/数据复用线中的双向数据传送需用逻辑芯片双向缓冲器。
18、若8253的某一计数器用于输出方波,该计数器的工作方式为3 ;若该计数器的输入频率为100KHz,输出方波频率为10KHz,则计数初值应设置为10 。
19、8237A的四种工作方式为单字节传送、块传送、请求传送、级连方式。
20、串行通信线路有三种连接方式,即单工方式、半双工方式和全双工方式。
21、8086CPU时钟频率为5MHZ时,它的典型总线周期为 800 ns。
22、可编程定时/计数器8253内含 3 个计数器,每个计数器的三个引脚为CLK 、 GATE 和 OUT 。
23、8255有多种工作方式,A口有 3 种工作方式,B口有 2 种工作方式,C口有 1 种工作方式。
24、8086CPU寻址外设为独立编址方式,使用专门的I/O指令为IN 以及OUT 。
25、总线是连接多个装置或功能部件的一组公共信号线。
26、8259有高电平和边沿两种触发方式。
27、根据中断请求来自外部或来自内部,中断分为硬件中断和软件中断。
28、某微机系统采用一块8253芯片,时钟频率为1MHz。
若要求通道0工作于方式3,输出的方波周期为0.5ms,则计数值应设定为__500__,通道控制字应设定为___36H_或37H ____。
29、8086的中断向量表位于内存的_00000H~003FFH_区域,它可以容纳_256__个中断向量,每一个向量占__4_ _ 个字节。
30、若8086 CPU引脚状态是M/=1,=1,=0,则此时执行的操作是_存储器的写操作。
31、8251芯片中设立了_奇/偶错____、__帧格式错和__溢出错__三种出错标志。
32、8259A共有_ 7_个可编程的寄存器,它们分别用于接受CPU送来的_初始化命令字和__操作__命令字。
MN/引脚的作用是__决定CPU工作在什么模式33、8086CPU的MX(最小/最大)__。
34、8086中引脚BHE信号有效的含义表示高8位数据线D15~D8有效。
35、一个串行异步通信的字符格式由一个起始位,7个数据位,一个奇偶效验位和一个停止位构成,若每秒传送240个字符,则数据传送的波特率是__2400Bd__,传送每位信息所占用的时间是__0.417ms__。
36、CPU在执行IN AL,DX指令时,M/ 引脚为低电平,为低电平。
37、汇编指令通常包括操作码和操作数两部分。
38、汇编语言源程序中的语句结构由4部分组成,每个部分称为项,各项名称分别为:标号或变量名、操作码、操作数和注释。
39、8255具有3种工作方式,其中方式0为基本输入/输出;方式1为选通输入/输出;方式2为双向选通输入/输出。
8255片内可寻址的端口有 4 个。
40、伪指令ASSUME在程序中出现时表示:段寄存器与段之间的对应关系。
二、单项选择题1、8086/8088CPU与慢速的存储器或I/O接口之间为了使速度能匹配,有时需要在( C )状态之间插入若干个等待周期T W 。
A、T1和T2;B、T2和T3 ;C、T3和T4;D、随机。
2、在并行可编程电路8255中,8位的I/O端口共有( C )。
A、1个;B、2个;C、3个;D、4 个。
3、可编程定时/计数器电路8253的工作方式共有( D )。
A、3种;B、4种;C、5种;D、6种。
4、8086系统中外设请求总线控制权是通过控制线( C )。
A、NMI;B、TEST;C、HOLD;D、INTR。
5、可用作总线控制器的接口芯片是( C )。
A、8255;B、8251;C、8288;D、8237A。
6、 PC/XT 机的有效I/O端口地址范围是( B )。
A、0~0FFH;B、0~3FFH ;C、0~FFFFH;D、0~FFFFFH。
7、当微机系统工作在DMA方式时,该系统的地址信号是由( B )提供的。
A、微处理器;B、DMA控制器;C、中断控制器;D、总线控制器。
8、中断号为16H 的中断向量在中断向量表的首址为( A )。
A、58H;B、60H;C、62H;D、64H。
9、8259的中断屏蔽寄存器为( B )。
A、IRR;B、IMR;C、ISR;D、都不是。
10、DAC0832是( B )位的数模转换芯片。
A、4;B、8;C、12;D、16。
11、8088CPU工作在最小模式,( D )引脚接+5V.A.RMN/ DT/ B.WR C.DEN D.MX 12、 CPU对存储器访问时,地址线和数据线的有效时间关系为( B )。
A.同时有效B.地址线先有效C.数据线先有效D.同时无效13、常用接口芯片 74LS245是( B )。
A.锁存器B.缓冲器C.计数器D.反相器14、通常一个外设的状态信息在状态端口内占有( A )位。
A.1B.2C.8D.1615、通常8088 CPU在( A )时刻采样READY信号,若无效在T3和T4之间插入Tw。
A. T3下降沿B.T2上升沿C.T3上升沿D.T4下降沿16、8088 CPU中断优先级顺序为( D )。
A.NMI中断、INTR中断、软中断B.NMI中断、软中断、INTR中断C.软中断、INTR中断、NMI中断D.软中断、NMI中断、INTR中断17、若总线频率为8MHz,32位数据传送,总线带宽为( C )。
A.8MB/SB.16MB/SC.32MB/SD.64MB/S18、当微机系统工作在DMA方式时,该系统的地址信号是由( B )提供的。
A.微处理器B.DMA控制器C.中断控制器D.总线控制器19、分辨率为16位的DAC能给出满量程电压的( D )分辨能力。
A.1/255B.1/127C.1/511D.1/6553520、 RS-232标准定义的表示数据信号逻辑“1”的电平为( B )。
A.+5V~+15V间任一电压B.-15V~-5V间任一电压C.+5VD.0V21、用8259A管理优先级时,当一个中断请求服务结束后,其中断源的优先级降为最低,其余中断源优先级也相应变化,这是一种( A )方式。
A.自动循环 B.完全嵌套 C.特殊循环 D.特殊屏蔽22、异步通信方式的时钟频率可以选择波特率的( D )倍四种之一。
A.1,2,4,5B.1,8,16,32C.2,16,32,64D.1,16,32,6423、8255A的方式选择控制字应写入( D )。
A. A口B. B口C. C口D. 控制口24、两片8259A构成级联方式的中断控制器,可连( C )中断源。
A.8B.16C.15D.2425、8086CPU用ALE的下降沿将T1期间出现的( A )信息锁存在外部地址锁存器中。
A. A0~A19 B. C.A和B D.D0~D15 26、若8259A工作在优先级自动循环方式,则IRQ3的中断请求被响应并且服务完毕后,优先权最高的中断源是( D )。
A.IRQ0 B.IRQ2 C.IRQ3 D.IRQ4DT R和DEN引脚分27、最小模式下,数据收发器进行数据接收时,/别为( C )电平。
A、高,高B、高,低C、低,低D、低,高28、微处理器与外设传送数据的过程中,只由硬件完成不需软件支持的方式( A )。
A、DMAB、无条件C、查询D、中断29、当IF=0,8088/8086CPU不响应( B )中断请求。
A.INT NB.INTRC.NMID.INTO30、设串行异步通信时,数据传送的速率是400字符/秒,每个字符为12位二进制数据,则传送的波特率是 ( C )。
A、1200B、2400C、4800D、960031、在8253进行计数前,都必须先向8253写入一个( D ),以确定8253工作方式。
A.指令B.计数初值 C.状态字D.控制字32、在8086系统中,在以下物理地址中可作为段起始地址的为( C )。
A.800F2H B.50103HC.10110H D.20088H33、某存储单元的段基址为3806H,段内偏移地址为2948H,该存储单元的物理地址为( B )。
A. 4100HB. 3A9A8HC.3B008HD. 3AA08H34、若要某系统的8253的2通道输出波形为占空比1:1的方波、分频系数(计数初值)为1000、二进制计数,其工作方式命令字为( B )。
A. A6HB. B6HC. B4HD. C7H35、指令 MOV AX , 0283H[BX][SI] 中源操作数的寻址方式为( B )。
A. 寄存器间接寻址B. 基址变址相对寻址C. 基址寻址D. 变址寻址36、8086的时钟信号是由( C )提供。
A. 8259B. 8255C. 8284D. 825337、8288在8086/8088组成的计算机中的作用是( B )。
A. 数据缓冲器B.总线控制器C. 地址锁存器D.提供系统时钟CLK38、执行指令PUSH BX 后,堆栈指针SP值的变化为( B )。