2014年北京工业大学微型计算机原理及应用试题

合集下载

微型计算机原理与应用综合练习题一及答案

微型计算机原理与应用综合练习题一及答案

微型计算机原理与应用综合练习题一及答案一、选择题(每小题2分,共54分)1、世界上第一台电子数字计算机取名为。

A)ENIAC B)EDSAC C)UNIVAC D)EDVAC2、计算机的发展阶段通常是按计算机所采用的来划分的。

A)内存容量 B)电子器件 C)程序设计 D)操作系统3、最先实现存储程序的计算机是。

A)EDIAC B)EDSAC C)UNIVAC D)EDVAC4、一个完整的计算机系统通常应包括。

A)系统软件和应用软件 B)计算机及其外部设备C)硬件系统和软件系统 D)系统硬件和系统软件5、计算机的软件系统一般分为两大部分。

A)系统软件和应用软件 B)操作系统和计算机语言C)程序和数据 D)DOS和Windows6、用高级语言编写的程序。

A)只能在基本种计算机上运行B)无需经过编译或解释,即可被计算机直接执行C)具有通用性和可移植性D)几乎不占用内存空间7、下面几个不同进制的数中,最小的数是。

A)1001001B B)75 C)37Q D)A7H8、十进制负数-61的八位二进制原码是。

A)00101111 B)00111101 C)10101111 D)101111019、十进制正数38的八位二进制补码是。

A)00011001 B)10100110 C)10011001 D)0010011010、在微机汉字系统中,一个汉字的机内码占的字节数是。

A)1 B)2 C)4 D)811、汉字“灯”的区西半球码为“2138”,该汉字的机内码的十六进制表示为。

A)B5C6H B)C1D8H C)B538H D)21C6H12、用汇编语言编写的程序需要经过翻译成机器语言后,帮能在计算机中执行。

A)编译程序 B)解释程序 C)操作系统 D)汇编程序13、主要决定微机性能的是。

A)质量 B)耗电量 C)CPU D)价格14、CPU指的是。

A)控制器 B)运算器和控制器C)运算器、控制器和主存 D)运算器15、8086/8088可用于寄存器间接寻址的寄存器有。

微型计算机原理及应用期末考试复习题

微型计算机原理及应用期末考试复习题

第一章一、填空1、在现代工业中,计算机控制系统的工作原理包括、、三个基本步骤。

答案:实时数据采集、实时控制决策、实时控制输出知识点:计算机控制系统的工作原理参考页:P2学习目标:1(熟悉计算机控制系统的结构、组成及工作原理)难度系数:2题型:填空2、微型计算机控制系统的硬件由、、和组成。

答案:主机、输入输出通道、外部设备、测量变送与执行机构知识点:计算机控制系统组成参考页:P3学习目标:1(熟悉计算机控制系统的结构、组成及工作原理)难度系数:3题型:填空3、一般的计算机控制系统由、、、等部分组成。

答案:计算机、I/O 接口电路、通用外部设备、工业生产对象知识点:计算机控制系统组成参考页:P3学习目标:1(熟悉计算机控制系统的结构、组成及工作原理)难度系数:3题型:填空4、计算机控制系统中常用的控制器有、、、、等。

答案:可编程序控制器、工控机、单片机、DSP、智能调节器答案:按生产过程控制的特点和要求知识点:计算机控制系统的主机参考页:P3-P5学习目标:2(熟悉常用的计算机控制系统主机)难度系数:1题型:填空5、计算机控制系统主要有六类,分别是直接数字控制系统、操作指导控制系统、、、、。

答案:计算机监督控制系统、分布式控制系统、计算机集成制造系统、综合自动化系统知识点:计算机控制系统的典型形式参考页:P5学习目标:3(熟悉计算机控制系统的典型形式及其特点)难度系数:2题型:填空6、DDC 系统的最大优点是。

答案:用一台计算机控制多个回路知识点:计算机控制系统的典型形式参考页:P6学习目标:3(熟悉计算机控制系统的典型形式及其特点)难度系数:2题型:填空7、软件是工业控制机的程序系统,它可分为、、 3 个部分。

答案:系统软件、支持软件、应用软件知识点:工业控制计算机的软件组成参考页:P10学习目标:4(熟悉工业控制计算机的组成、总线结构和特点)难度系数:2题型:填空8、计算机控制系统的发展趋势为、、、。

微机原理及应用试卷A试题及_2008答案

微机原理及应用试卷A试题及_2008答案

2007-2008 1 微型计算机原理及应用信息科学技术学院 通信工程(答案写在答题纸上,写在试题纸上无效)一、填空题(1—10题,每空1分,共30分。

)1、十进制数42.625转换为二进制数是 101010.101B ,转换为八进制数是52.5O ,转换为十六进制数是 2A.AH 。

2、十进制数-66的原码是 11000010B ,反码是 10111101B ,补码是 10111110B 。

(用八位二进制编码表示)。

3、8086从功能上可分为两个部分,即: 总线接口单元(BIU )和 执行单元(EU )。

4、可编程计数/定时控制器8253具有 3 个计数通道;它有 6 种工作方式,其中工作方式3被称为 方波发生器 。

5、三态输出电路可以有3种工作状态,即0、1和 高阻态 。

6、8086的地址有20位,那么它的可寻址空间为 1024 K ,其中每个段的最大长度为 64 K 。

7、8086的输入/输出控制方式包括程序控制方式 、中断控制方式 、 DMA 控制方式 和 输入/输出处理机控制方式 。

8、8086微机系统中的一个中断向量占4个存储单元,假定某中断对应的中断向量存放在0000:002C H ;那么该中断向量对应的中断类型号为 0B H ,若该向量对应的中断处理子程序放在0080:0402H 开始的内存区域中,则按照地址由低到高的顺序写出其相应的存储单元的内容为 02H 、 04H 、 80H00H 。

9、8259A 包括两种触发方式,即 电平触发方式和 脉冲触发 方式;8259A 中对中断优先权的管理可分为三种方式,即 完全嵌套方式 、 自动循环方式 、和 中断屏蔽方式 。

10、8086复位后如下寄存器的内容为:CS= FFFF H,IP= 0000 H 。

二、选择题(1—15题,每题1分,共15分。

)1、8086的工作方式为 A 。

(A)实地址方式 (B )保护地址方式 (C )虚拟8086方式 (D )实地址和保护地址方式 2、8086通过 A 信号和 控制连接在总线上的存储器和接口以何种方式传输数据。

微型计算机原理及应用习题集

微型计算机原理及应用习题集

1.计算机中16位符号数的范围是-32768---+32767。

2.100D=0110,0100B=64H。

3.计算机的工作原理是程序存储,程序控制。

4.8086在对内存管理中,有用户使用的逻辑,地址和计算机使用的物理地址。

5.8086CPU的F寄存器有9标志位,其中有6个状态标志位。

6.8086有20根地址线,可直接寻址的内存空间为1M。

7.主机与外设交换信息的种类有数据信息、状态信息、控制信息三种。

8.8086/8088中断系统可分为内部中断,外部中断两大类型中断。

9.8086CPU分为EU和BIU两部分。

10.8086指令包括操作码、操作数两部分。

二.简答计算1.若X=+120,Y=—100(机器字长为8位)请计算[X]补,[-Y]补,用[X-Y]补= [X]补+[-Y]补计算结果,判断是否溢出?[X]补=78H,[-Y]补=64H,[X-Y]补= [X]补+[-Y]补=ECH,溢出。

OF=1。

2.简述8086 的内存分段管理原因、方法及优点。

原因:8086CPU内的寄存器是16位,内存地址是20位,为用16位的寄存器保存20位的地址,故采用分段管理。

方法:地址的形成是PA=段地址*10H?+偏移地址。

好处:浮动装配,方便用户。

3.简述8086 的中断的分类及各类中断的特点。

8086中断分为内部中断和外部中断两大类。

特点:中断管理采用矢量中断管理方法1)外部中断主要分为外部硬件可屏蔽中断和外部硬件非屏蔽中断。

2)外部硬件可屏蔽中断具有两个中断响应周期,以从8259A获得中断矢量码。

3)内部中断主要是软件中断和特殊中断,所有的内部中断都是非屏蔽中断,不需要中断响应周期,中断矢量码是规定的或是软件自带的,除单步中断外,所有的内部中断的级别比外部的高。

4.给定算式:75H+65H,求运算结果并写出标志寄存器ZF,CF,SF,OF的内容。

75H+65H=DAH,ZF=0,CF=0,OF=1,SF=1三.判断1.CPU的主频越高,则指令的执行速度越快。

(完整word版)计算机考研必备微型计算机原理及应用试题精选

(完整word版)计算机考研必备微型计算机原理及应用试题精选

微机原理试题1一、填空(每空1分,共10分)1. 01011101.101B = D =H=()BCD。

2.一个有16个字的数据区,它的起始地址为70A0:DDF6,那么该数据区的最后一个字的物理首地址为。

3.在IBM-PC/XT中,外设是通过器件对CPU产生中断请求。

这些中断的中断类型码为。

4.8088在访问4个当前段时,代码段、数据段及堆栈段的偏移量分别由、和提供。

5.在8088读存储器周期中,采样Ready线的目的是。

二、(8分)下列程序段的功能是完成S=(a*b+c)/a的运算,其中变量a,b ,c,和s均为带符号的字数据,结果的商存入s,余数则不计,请在下列空格中填入合适的指令(注:请按注释填空)。

MOV AX,aA*b在CX:BX中MOV AX,CC在DX:AX中a*b+c在DX:AX中商存入S三.简答题1.(6分)在8088 CPU的最大方式系统中,设20位地址全部需要锁存,数据线使用总线收发器,请问该CPU与系统总线的接口逻辑中需要哪些芯片?各需多少片?并叙述每块芯片的作用。

2.(6分)PC/XT机的输入输出方式有哪几种?各有什么特点?四、(10分)下图是一个存储器系统,地址总线共有20位,数据总线8位,试分析电路,回答1、2、3、4题问题。

1.单片EPROM和单片SRAM的容量各为多少?2.74LS138的作用是什么?3.EPROM2的地址范围是多少?4.SRAM2的地址范围是多少?五、(10分)设在最大方式下,8086系统中有一块主8259A和一块从8259A,从8259A接至主8259A的IR1上,主、从8259A的偶地址分别是0200H和0210H。

主8259A的IR 0中断类型码是30H,从8259A 的IR0的中断类型码是38H。

所有请求都是边沿触发,用EOI命令清ISR位,两块8259A采用级联方式连接。

主、从8259A的IMR都清除,EN/SP用作输入。

试编写该中断系统的初始化程序。

微型计算机原理及应用答案汇总

微型计算机原理及应用答案汇总

CH01微型计算机概述习题与思考题1.微型计算机由哪些部件组成?各部件的主要功能是什么?解答:算术逻辑部件(ALU)微处理器累加器、寄存器(CPU)控制器系统总线:AB、CB、DB(功能:为CPU和其他部件之间提供数据、地址微型计算机和控制信息的传输通道)微机系统输入/输出(I/O)接口:串/并行接口等(功能:使外部设备和微型机相连)存储器:只读存储器(ROM)、随机存储器(RAM)(功能:用来存储信息)操作系统(OS)系统软件系统实用程序:汇编、编译、编辑、调试程序等外围设备:打印机、键盘、CRT、磁盘控制器等(注:CPU的功能--①可以进行算术和逻辑运算;②可保存少量数据;③能对指令进行译码并执行规定的动作;④能和存储器、外设交换数据;⑤提供整修系统所需要的定时和控制;⑥可以响应其他部件发来的中断请示。

)2.8086/8088 CPU 由哪两部分组成?它们的主要功能各是什么?是如何协调工作的?解答:总线接口部件(BIU):负责与存储器、I/O端口传送数据微处理器(CPU)执行部件(EU):负责指令的执行协调工作过程:总线接口部件和执行部件并不是同步工作的,它们按以下流水线技术原则来协调管理:①每当8086 的指令队列中有两个空字节,或者8088 的指令队列中有一个空字节时,总线接口部件就会自动把指令取到指令队列中。

②每当执行部件准备执行一条指令时,它会从总线接口部件的指令队列前部取出指令的代码,然后用几个时钟周期去执行指令。

在执行指令的过程中,如果必须访问存储器或者输入/输出设备,那么,执行部件就会请求总线接口部件进入总线周期,完成访问内存或者输入/输出端口的操作;如果此时总线接口部件正好处于空闲状态,那么,会立即响应执行部件的总线请求。

但有时会遇到这样的情况,执行部件请求总线接口部件访问总线时,总线接口部件正在将某个指令字节取到指令队列中,此时总线接口部件将首先完成这个取指令的操作,然后再去响应执行部件发出的访问总线的请求。

(完整word版)微机原理与应用期末考试试卷

(完整word版)微机原理与应用期末考试试卷

卷2012()()()()()。

()A.时钟周期B.总线周期C.总线读周期D.总线写周期7. 完成与指令XCHG AX, BX相同功能的指令或指令序列是。

()A.MOV AX, BX B、MOV BX, AXC.PUSH AX D、MOV CX, AXPOP BX MOV AX, BXMOV BX, CX8.当M/IO=1, W/R=0时, 8086CPU完成的操作为。

( )A.存储器读B.I/O读C.存储器写D.I/O写9.如果访问存储器时使用BX寻址, 则默认的段寄存器是。

()A.CSB.ESC.DSD.SS10.设[X]补码=11100001B, [Y]补码=11111000B, 则[X-Y]补码= 。

()A.11011001BB.10100111BC.11101001BD.10010111B11.若AL=3BH,AH=7DH,则AL和AH中的内容相加后,标志CF、SF和OF的状态分别是。

()A.0、1.1B.1.1.1C.0、0、0D.1.1.012.设(20010H)=3FH, (20011H)=B2H, 执行下列指令段后, BX= 。

() MOV AX, 2000HMOV DS, AXMOV BX, [0010H]A.B23FH B、B2B2H C、3F3FH D、3FB2H13.下列指令中不影响堆栈内容的是。

()A.PUSHB.RETC.JMPD.CALL14. 下列指令中格式错误的是______。

()A.MOV CS, DSB.MOV AX, 1000HC.MOV DS, AXD.MOV WORD PTR[BX], 1215. 设AL=7FH, 要使AL=80H, 应使用下列哪一条指令。

( )A.AND AL, 80H B、OR AL, 80HC、XOR AL, 80HD、NOT AL二、填空题(每空1分, 共30分)1.8086和8088的地址总线有根, 能寻址 MB的存储器空间。

微型计算机原理及应用习题

微型计算机原理及应用习题
各状态标志位的状态应是:
CF=1,PF=1,AF=0,ZF=0,SF=1,OF=0
中断类型号×4 —— 可计算某个中断类型的中断向量在 整个中断向量表中的位置。
如类型号为20H,则中断向量的存放位置为:
20H×4=80H, 如果0080H、 0081H、 0082H、 0083H这4个单元的值 分别为10H、20H、30H、40H,那该中断处理子程序的入
22 H 31 H
堆栈段
(3)以SI、DI寄存器进行间接寻址——变址寻址
使用SI、DI寄存器、并带位移量的间接寻址,默认段寄存器为DS 。
例:MOV [SI+10],AH 其它等效写法:MOV [SI]10,AH 或 MOV 10[SI],AH 若 DS=6000H,SI=008CH, Memory
48 00
4 5
FE FF
地址传送指令的比较
已知:(DS)=09A0H,(BX)=0048H LEA DI,[BX] → 执行后:(DI)=0048H Memory DI,OFFSET [BX]
等价于 MOV LDS
SI,[BX] → 执行后:(SI)=003EH (DS)=0816H DI,[BX] → 执行后:(DI)=003EH (ES)=0816H
设有(SS)=3200H,(SP)=07FEH POP AX AL Stack …… (SP)= 07FEH→ 5CH 10H
AH
327FEH 327FFH 32800H
(SP)=(SP)+1 → (SP)=(SP)+1 → (SP)=0800H
(AX)=105CH
例:XCHG BX ,[BP+SI]
例:MOV AH, [BX+DI+1234H]

微机原理及应用习题2套(含答案).

微机原理及应用习题2套(含答案).

一.填空题01.________由中央处理器、存储器、输入/输出接口和总线组成。

02.微机系统中,有四级(或四层)总线,分别是片内总线、片总线、内总线和________。

03.与十进制数2006等值的十六进制数是________,与十六进制数AC04H等值的十进制数是________。

04.设[X]补=10101010B,则用8位二进制数表示的[X81]补的值是________B;若[X]补=00110101B,则[-2X]补=________B。

05.字符串‘Win98’的ASCII代码是________。

06.8086/8088的地址空间最多可分为________个逻辑段。

07.一个数据的有效地址EA = 1234H,且DS =5678H,则该数据在内存中的物理地址是________,该数据段的首末单元的物理地址是________。

08.若当前堆栈指针SP指向2006H单元,则向堆栈中压入5个字的内容后,SP应指向________。

09.若8086/8088 CPU引脚状态是M/IO=1,RD=1,WR=0,则此时执行的操作是________。

10.一台8微机的地址总线为16条,其RAM存储器容量为16KB,首地址为2000H,且地址是连续的,则可用的最高地址是________。

11.某中断类型号是20H,则中断向量地址是________。

12.某微机中断级联系统中,共采用3片8259A可编程中断控制器,则该系统最多可管理________级中断源。

13.某微机系统采用一块8253芯片,时钟频率为1MHz。

若要求通道0工作于方式3,输出的方波周期为0.5ms,则时间常数应设定为________,通道控制字应设定为________。

14.一个串行字符由一个起始位,7个数据位,一个奇偶效验位和一个停止位构成,若每秒传送240个字符,则数据传送的波特率是________,传送每位信息所占用的时间是________。

北京工业大学微机试卷

北京工业大学微机试卷

试画出存储器与CPU连接的原理图,并写出每片存储器芯 片所占用的地址范围。
图 9-3 存储芯片引脚示意图
六、编程(共35分)
1.试编制程序段,实现将某中断服务程序的入口地址INTPRO装入中断矢量表中 (设中
断类型号为60H) 。
(10分)
2.试编制8253A的初始化程序,要求:实现1秒定时功能。(设系统提供500KHz的时钟
4.CPU与外设之间数据传输控制方式分为______、_____、_____、______四种方式。
二、回答问题(共10分)
1. 图9-1为某接口的地址译码电路,该I/O接口为何种 AEN
类型?占有多少有效地址?写出所占有的I/O地址范围。
IOR A15
(4分)
A14
A13
2. 请简述数据总线与地址总线各自具有的特点,如果 A12
[3000H], [BX] 180H, AX AL, [SI][DI]
(4)PUSH BL (5)MOV CS,2000H
五、电路设计(15分)
D0 ~ D7
A 0 ~ A12
一微机系统,CPU为8088,最小工作方式,现用如图 9-3所示存储器芯片组成16KB内存,起始地址为86000H,
CS 1 CS 2 OE WE NC
4.以下是 , 201H
MOV AL, 9AH
OUT
DX, AL
MOV AL, 15H
OUT
DX, AL
根据上述指令段说出 8251A 被设置为同步通讯方式还是异步通讯方式,写出数据通讯
格式。
四、简单说明下列指令错误的原因(10分)
(1)SUB (2)OUT (3)CMP
信号,口地址为160H-163H)。

微型计算机原理及应用试题及答案1

微型计算机原理及应用试题及答案1

微型计算机原理及应用试题及答案一、单项选择题(每小题2分,共30分)1. 十进制33.25转换成十六进制数为()。

A.B1.4H B.1B.19H C.21.4H D.33.4H2. 计算机系统中采用补码运算的目的是为了()。

A.与手工运算方式保持一致B.提高运算速度C.简化计算机的设计D.提高运算的精度3. 为了把串行输入数据转换为并行输出数据,可以使用()。

A.计数器B.寄存器C.移位寄存器D.存储器4. 8086CPU执行OUT DX,AL指令时,DX寄存器的值输出到()。

A.地址总线B.数据总线C.控制总线D.控制字寄存器5. 寄存器间接寻址方式中,操作数处在()。

A.通用寄存器B.内存单元C.程序计数器D.堆栈6. 若有16条地址线,那么可访问的内存地址范围为()。

A.0001H~FFFFH B.0000H~FFFFHC.00000H~FFFFFH D.00001H~FFFFFH7. 在对汇编语言程序的处理过程中,用编辑程序产生汇编语言的源程序的扩展名是()。

A..EXE B..OBJ C..BAT D..ASM8. BUF1 DW 1234H,5678HMOV CL,TYPE BUF1以上两条指令汇编后CL的值为()。

A.01H B.02H C.04H D.08H9. PCI总线的数据宽度为()位。

A.8 B.16 C.32 D.6410. 能同时实现双向串行数据传送的方式是()。

A.单工B.半双工C.双工D.全双工11. 地址译码器的输入端应接在()总线上。

A.地址B.数据C.控制D.以上都对12. 总线的宽度用()总线的条数表示。

A.地址B.数据C.控制D.以上所有13. 8051单片机的MOVX A,@DPTR指令中源操作数的寻址方式是( )寻址。

A. 寄存器B. 寄存器间接C. 直接D. 立即14. 8051单片机中,要用传送指令访问MCS-51片外RAM,指令操作码的助记符是()。

微型计算机原理练习附答案(优质内容)

微型计算机原理练习附答案(优质内容)

复习提纲1.两个4字节的无符号数分别存放在从2000H和2010H开始的存储单元中,编写程序完成它们的相加操作,并将所求的和放在从2000H开始的内存单元中。

2.设在2000H开始的内存单元中,存放50个无符号字节数,编程找出其中的最大值,并把它存放到DL寄存器中。

3.将AL中的两个组合BCD数分别转换成对应的ASCII码,并存放在CX中(高位BCD数的转换结果放在CH中,低位BCD数的转换结果放在CL中)。

4.已知在BUF为首地址的单元中,存放了10个ASCII码数据,编程将它们转换为BCD码后,存放在BUF+10为首地址的单元中。

编一个程序段。

数据段有100个无符号字节数据块BUF,试找出其中数值为0的数据个数并放入ZERO单元中5.在数据段BUF开始的连续10个单元中存放有10个无符号数,编程求出它们的和并放入SUM单元中。

6.在数据段BUF开始的连续10个单元中存放有10个无符号数,编程找出其中的最大值放入MAX单元中。

7.如图1所示,8255A的A口PA0、PA1、PA2引脚分别接3个开关K0、K1、K2,B口PB0、PB1、PB2通过驱动电路分别接到3个发光二极管的阳极。

开关的状态通过A口输入到8255A,然后将其送到B口输出,控制发光二极管的亮与灭。

(1)通过译码电路分析确定8255A的端口地址:(假定未使用的引脚均为低电平“0”)A口地址:B口地址:C口地址:控制口地址=(2)编程:根据读入A口开关状态,去控制发光二极管的程序。

(要求说明8255A控制字的设置过程)8.已知8255A的A口PA0~PA5接6只共阴数码管LED0~LED5的段码,B口PB0~PB5分别接LED0~LED5的位码,A、B口工作于方式0,8255A的工作方式控制字如图所示。

要求:a.简单画出8255A的A、B口与LED的接线图;b.已知8255A的端口地址为:380H~383H,写出能在LED0和LED1上同时显示“66”的程序。

微机几套题-2014年微型A卷-答案

微机几套题-2014年微型A卷-答案

2014-2015学年第1学期2012级《微型计算机原理与接口技术》试题A卷答案一.选择题(15分)ABCCD CCABC AABCD二.简答题(共30分,每题6分)1. 在8086CPU中,指令指针IP的作用是什么?如果CS内容为2000H, IP内容为0200H, 下一条执行的指令码对应的物理地址是多少?答:IP指向当前代码中下一条要执行的指令的偏移地址。

下一条指令物理地址为:20200H2. 说明寄存器EAX、AX、AH、AL之间的关系。

答:累加器EAX既可以保存算术和逻辑运算的操作数,也可以保存地址。

它的名称来源于8086处理机的通用寄存器AX,所以,EAX的低16位可按原来的名字访问。

16位寄存器AX每个字节均有另一个名字,字节寄存器命名为AH(高字节)和AL(低字节),这些8位通用寄存器也可以按原来的名字访问。

3. 简述Cache的工作原理及访问过程。

答:①CPU访问存储器是通过主存地址进行的。

首先进行主存与Cache的地址变换。

②变换成功(Cache块命中),就得到Cache块号ncb,并由nmr直接送ncr以拼接成nc,这样,CPU就直接访问Cache③Cache块未命中(Cache块失效),就通过相关的Cache表,查看有无空余的Cache块空间,当有空余的Cache块空间,就从多字节通路把所需信息所在的一块调入Cache,同时把被访问的内容直接送给CPU④Cache中无空余空间,就需根据一定的块替换算法,把Cache中一块送回主存,再把所需信息从主存送入Cache.4. CPU与外设之间的数据传送有哪几种控制方式?分别做简要说明。

答:(1)程序查询方式:CPU通过查询I/O设备的状态,断定哪个设备需要服务,然后转入相应的服务程序。

(2)程序中断方式:当I/O设备需要CPU为其服务时,可以发生中断请求信号INTR,CPU接到请求信号后,中断正在执行的程序,转去为该设备服务,服务完毕,返回原来被中断的程序并继续执行。

2014微机原理试题

2014微机原理试题

12年春季学期微机接口技术复习题供电信学院各专业复习参考1、假设(CS)=3000H, (DS)=4000H, (ES)=2000H, (SS)=5000H, (AX)=2060H, (BX)=3000H, (CX)=5, (DX)=0, (SI)=2060H, (DI)=3000H, (43000H)=0A006H, (23000H)=0B116H, (33000H)=0F802H, (25060)=00B0H,下列各条指令为单独执行指令,前后无关系,请回到括号中的问题。

(1)SBB AX,BX完成的是(带借位减法)操作,AX=()(2) CMP AX,WORD PTR[SI+0FA0H]完成的是(两个数的比较)操作,AX=()(3) MUL BYTE PTR[BX]完成的是(两个数的乘法)操作,AX=()(4) DIV BH完成的是(两个数的除法)操作,AX=()(5) SAR AX,CL完成的是()操作,AX=()2、假设(DS)=2000H,(ES)=3000H,(SS)=4000H,(SP)=100H,(BX)=200H,(SI)=0001,(DI)=0002,(BP)=256,字变量ARRAY偏移地址为0050H,(20250H)=1234H,(40100H)=00A0H,(40102H)=2200H。

执行下列程序段并分析指令执行后的结果,(注意:不是单条指令),按给出的要求填空回答问题:(1)MOV AX,[BP][SI]源操作数物理地址= H ,指令执行后(AX)= H(2)POP AX源操作数物理地址= H ,指令执行后(AX)= H(3)MOV AL,[BX]源操作数有效地址= H,指令执行后(AX)= H(4)LEA DI,ARRAY源操作数的寻址方式是,指令执行后(DI)= H(5)JMP BX指令执行后(IP)= H(6)INC BX源操作数的寻址方式是3、指出下列指令的错误,(要求说明错误的原因,并给出正确的写法)(1) MOV AH, BX(2) MOV [SI], [BX](3) MOV AX, [SI][DI](4) MOV BYTE PTR[BX],1000H(5) MOV DS,BP4、若给定AX和BX的值如下,(1)(AX)=14C8H,(BX)=808DH(2)(AX)=D022H,(BX)=9F70H(3)(AX)=148DH,(BX)=808DH(4)(AX)=9F22H,(BX)=9F20H已知下列程序段,按无符号数计算,说明程序的转向。

自学考试微型计算机原理及应用试题及答案

自学考试微型计算机原理及应用试题及答案

高等教育自学考试微型计算机原理及应用真题及答案课程代码:02277一、单项选择题〔本大题共20小题,每题1分,共20分〕在每题列出的四个备选项中只有一个是符合题目要求的,请将其选出并将“答题纸〞的相应代码涂黑。

错涂、多涂或未涂均无分。

1.计算机表示一个二进制数的最根本的单位是〔A〕A.位B.字节C.字 D.双字2.世界上第一台电子计算机是〔B〕A.Apple 机 B.ENIACC.IBM 360 D.IBM PC机3.基址存放器是指〔B〕A.AX B.BX C.CX D.DX4.要将进位标志置1,可执行指令〔C〕A.CLC B.CLDC.STC D.STD5.数据定义语句中,用命令DD定义的数据的长度为〔C〕A.8位 B.16位C.32位 D.64位6.SRAM芯片6116的片选信号为〔A〕A.CE B.GNDC.OE D.WE7.以下关于I/O端口独立编址的说法,正确的选项是〔A〕A.译码电路较简单B.I/O端口占用内存空间C.程序设计的灵敏性好 D.不需要专用的I/O指令8.74LS373芯片是一种〔B〕A.译码器 B.锁存器C.缓冲器 D.数据收发器9.异步通信时,在电平幅值肯定的情况下,数据传送的距离与数据传送的速率〔A〕A.无关B.相等C.成正比D.成反比10.在8251A提供的与MODEM相连的操纵信号中,用于表示数据终端打算好的信号是〔C〕A.CTSB.DSR C.DTR D.RTS/ D.MEMR11.以下PC总线信号线中,属于操纵线的是〔D〕A.A19~A0 B.D7~D o C.I OCHCK12.十进制数-126 的8位二进制补码表示为〔D〕A. 01111110 B.10000000C.10000001 D.1000001013.设某一个32位浮点数的阶码有7位,尾数有23位,阶符和数符各1位,则它能表示的最大正数为〔D〕A.(1-2-23)×27B.(l-2-7)×223C.(l-2-127)×223D.(1-2-23)×212714.设某存储单元的段基值为9000H,偏移地址为1000H,该存储单元的物理地址为〔D〕A.0A000H B.10000H C.19000H D.91000H15.以下指令中,源操作数的寻址方法为马上寻址的是〔A〕A.MOV BX,A B.MOV BX,A+l C.MOV BX,OFFSET A D.MOV BX,ASI]16.设AX中存放一个带符号数,要完成(AX)/2运算,应使用指令〔C〕A.RCR AX,1 B.ROR AX,1 C.SAR AX,1 D.SHR AX,117.设AX=0089H,指令“CBW〞执行后,AX存放器的内容为〔D〕A.0089H B.0F89H C.8089H D.0FF89H18.8086系统的存储器采纳奇偶分体,当传送奇地址的高位字节时〔B〕A.BHE=L,A0= L B.BHE=L,A0= H C.BHE= H,A0= L D.BHE= H,A0= H19.两片8259A级联,最多可治理的不同优先级的中断源为〔C〕A.8级 B.9级C.15级 D.16级20.当输入电压满刻度值为1V时,10位模/数转换器的分辩率约为〔A〕A.1m V B.l0m V C.l00m V D.1V 二、多项选择题〔本大题共5小题,每题2分,共10分〕在每题列出的五个备选项中至少有两个是符合题目要求的,请将其选出并将“答题纸〞的相应代码涂黑。

微机原理与应用复习题及答案

微机原理与应用复习题及答案

微机原理与应⽤复习题及答案微机原理与应⽤习题及解答⼀、填空1、⼗六进制数74..DH转换为⼆进制数是_______________,转换为⼗进制数是_______________。

2、⼗六进制数2B.4H转换为⼆进制数是_______________,转换为⼗进制数是_______________。

3、⼗六进制数A2.4H转换为⼆进制数是_______________,转换为⼗进制数是_______________。

4、⼗进制数21.75转换为⼆进制数是_______________,转换为⼗六进制数是_______________。

5、⼆进制数100111100.0101B转换为⼗六进制数是_______________,转换为⼗进制数是_______________。

6、进制数53.375转换为⼆进制数是_______________,转换为⼗六进制数是_______________。

7、知X=-95,则X的原码(⽤⼋位⼆进制表⽰)是________________,补码是____________。

8、已知X=-4,则X的原码(⽤⼋位⼆进制表⽰)是________________,反码是________________。

9、已知X=-37,则X的反码(⽤⼋位⼆进制表⽰)是________________,补码是____________。

10、已知X=-115,则X的原码(⽤⼋位⼆进制表⽰)是________________,补码是____________。

11、已知X=95,则X的补码(⽤⼋位⼆进制表⽰)是________________,BCD码是________________。

12、已知X=22,则X的原码(⽤⼋位⼆进制表⽰)是________________,BCD码是________________。

13、⼀台计算机所⽤的⼆进制代码的位数称为该计算机的___________,8位⼆进制数称为⼀个__________。

《微型计算机原理及应用》试题及答案

《微型计算机原理及应用》试题及答案

《微型计算机原理及应⽤》试题及答案《微型计算机原理及应⽤》试题库及答案⼀、填空1.数制转换A)125D=( 11111101 )B =( 375 )O=( 0FD )H=(0001 0010 0101 )BCDB)10110110B=( 182 )D =( 266 )O=( 0B6 )H=(0001 1000 0010 )BCD2.下述机器数形式可表⽰的数值范围是(请⽤⼗进制形式写出):单字节⽆符号整数0~255;单字节有符号整数-128~+127。

注:微型计算机的有符号整数机器码采⽤补码表⽰,单字节有符号整数的范围为-128~+127。

3.完成下列各式补码式的运算,并根据计算结果设置标志位SF、ZF、CF、OF。

指出运算结果有效否。

A)00101101+10011100=B)11011101+10110011=4.⼗六进制数2B.4H转换为⼆进制数是__00101011.0100,转换为⼗进制数是__43.25____。

5.在浮点加法运算中,在尾数求和之前,⼀般需要(对阶)操作,求和之后还需要进⾏(规格化)和舍⼊等步骤。

6.三态门有三种输出状态:⾼电平、低电平、(⾼阻)状态。

7.字符“A”的ASCII码为41H,因⽽字符“E”的ASCII码为(45H),前⾯加上偶校验位后代码为(C5)H。

8.数在计算机中的⼆进制表⽰形式称为(机器数)。

9.在计算机中,⽆符号书最常⽤于表⽰(地址)。

10.正数的反码与原码(相等)。

11.在计算机中浮点数的表⽰形式有(阶码)和(尾码)两部分组成。

12.微处理器中对每个字所包含的⼆进制位数叫(字长)。

13.MISP是微处理的主要指标之⼀,它表⽰微处理器在1秒钟内可执⾏多少(百万条指令)14.PC机主存储器状基本存储单元的长度是(字节).15.⼀台计算机所⽤的⼆进制代码的位数称为___字长_________,8位⼆进制数称为__ 字节____。

16.微型计算机由(微处理器)、(存储器)和(I/O接⼝电路)组成。

北京工业大学计算机考试题

北京工业大学计算机考试题

北京工业大学软件学院工程硕士【计算机基础】模拟试题(1)一.单选题1.存储容量的基本单位是( B )。

A.位 B.字节 C.字 D.ASCII码2.全双工通信支持下列( C )的数据流。

A.单一方向 B.多个方向C.两个方向且同时 D.两个方向,不同时3.操作系统的作用是( C )。

A.对计算机存储器进行管理 B.实现软硬件的转接C.控制和管理系统资源的使用 D.对计算机外部设备进行管理4.计算机病毒可以使整个计算机瘫痪,危害极大,计算机病毒是( B )。

A.一种芯片B.一段特制的程序C.一种生物病毒D.一条命令5.是Internet上一台计算机的( A )。

A.域名 B.IP地址 C.非法地址 D.协议名称6.软件工程的目标是( B )。

A. 生产满足用户需要的产品B.以合适的成本生产满足用户需要的产品C. 以合适的成本生产满足用户需要的、可用性好的产品D. 生产正确的、可用性好的产品7.媒体是( A )。

A.表示信息和传播信息的载体 B.各种信息的编码C.计算机输入的信息 D.计算机屏幕显示的信息8.要进行二分查找,则线性表( D )。

A.必须以顺序方式存储 B.必须以链接方式存储C.必须以队列方式存储 D.必须以顺序方式存储,且数据元素有序。

9.引入缓冲区的主要目的是( D )。

A.节省内存 B.提高CPU的利用率C.提高I/O设备的效率 D.改善CPU和I/O设备间速度不匹配的情况10.在数据库中存储的是( C )。

A.数据B.数据模型C.数据以及数据之间的联系D.信息二.填空题2.计算机语言一般分为三个层次,它们是机器语言、汇编语言和高级语言。

3.备等5部分组成。

4.操作系统提供的工作界面有命令行界面和图形用户界面两种方式。

5.TCP/IP协议由两部分组成, TCP 是传输控制协议。

三.简答题1.文件系统为什么要实现“按名存取”?答案:文件系统一方面要方便用户,实现"按名存取" ;另一方面要实现文件存储空间的组织、分配和文件信息的存储,并且要对存入的文件提供保护和有效的检索。

2014年北京工业大学微型计算机原理及应用试题

2014年北京工业大学微型计算机原理及应用试题

2014年北京工业大学微型计算机原理控制工程复试试题专业姓名一、判断并陈述理由题(不陈述理由不计分)(1分×10=10分):1、8086CPU的最小方式是为实现多处理器系统而设计的。

()2、在8086CPU构成的微机系统中,数据可以存放在几个不连续的段中。

()3、DMA方式不能实现内存与接口之间数据的直接交换。

()4、8086 的可屏蔽中断不受IF标志位的影响,但需要从数据线上读取中断类型码。

()5、构成一个最小8086 CPU的微机系统只需8086、8282、8286就够了。

()6、8086CPU的Ready信号是由外部硬件产生的。

()7、8086复位时,(CS)=FFFFH,(IP)=0000H,所以8086在复位后重新启动时,便从内存的FFFF0H单元开始执行指令,使得系统在启动时自动进入系统程序。

()8、中断类型码乘以4,就可以得到中断服务程序入口地址。

()9、多个外设可以通过一条中断请求线向CPU发中断请求。

()10、8251是可编程并行通信接口芯片而8255是可编程串行通信接口芯片。

()二、选择题(1分×10=10分)1、二进制数 10010110.10B 的十进制数值可表示为()A、 96.8B、 150.5C、 96.5D、 160.52、RAM 6116芯片有2K×8位的容量,它的片内地址选择线和数据线分别是()A、A0~A15和D0~D15B、A0~A10和D0~D7C、A0~A11和D0~D7D、A0~A11和D0~D153、8086 CPU在响应中断时顺序将()内容压入堆栈。

A、CS.IP.PSWB、IP.CS.PSWC、PSW.CS.IPD、PSW.IP.CS4、8086能够访问的存储空间的大小是()。

A. 64kB.1MC. 256D.16M5、8253 是可编程定时、计数器芯片,它内部有()。

A、三个定时器B、四个定时器C、二个计数器D、四个计数器6、相邻段地址之间的最小距离为()A、16个字节B、64K字节C、1K字节D、256字节7、8086 CPU的NMI引脚上输入的信号是()A、可屏蔽中断请求B、非屏蔽中断请求C、中断相应D、总线请求8、8086 CPU在()时刻采样READY信号决定是否插入等待周期。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

2014年北京工业大学微型计算机原理控制工程复试试题专业姓名一、判断并陈述理由题(不陈述理由不计分)(1分×10=10分):1、8086CPU的最小方式是为实现多处理器系统而设计的。

()2、在8086CPU构成的微机系统中,数据可以存放在几个不连续的段中。

()3、DMA方式不能实现内存与接口之间数据的直接交换。

()4、8086 的可屏蔽中断不受IF标志位的影响,但需要从数据线上读取中断类型码。

()5、构成一个最小8086 CPU的微机系统只需8086、8282、8286就够了。

()6、8086CPU的Ready信号是由外部硬件产生的。

()7、8086复位时,(CS)=FFFFH,(IP)=0000H,所以8086在复位后重新启动时,便从内存的FFFF0H单元开始执行指令,使得系统在启动时自动进入系统程序。

()8、中断类型码乘以4,就可以得到中断服务程序入口地址。

()9、多个外设可以通过一条中断请求线向CPU发中断请求。

()10、8251是可编程并行通信接口芯片而8255是可编程串行通信接口芯片。

()二、选择题(1分×10=10分)1、二进制数 10010110.10B 的十进制数值可表示为()A、 96.8B、 150.5C、 96.5D、 160.52、RAM 6116芯片有2K×8位的容量,它的片内地址选择线和数据线分别是()A、A0~A15和D0~D15B、A0~A10和D0~D7C、A0~A11和D0~D7D、A0~A11和D0~D153、8086 CPU在响应中断时顺序将()内容压入堆栈。

A、CS.IP.PSWB、IP.CS.PSWC、PSW.CS.IPD、PSW.IP.CS4、8086能够访问的存储空间的大小是()。

A. 64kB.1MC. 256D.16M5、8253 是可编程定时、计数器芯片,它内部有()。

A、三个定时器B、四个定时器C、二个计数器D、四个计数器6、相邻段地址之间的最小距离为()A、16个字节B、64K字节C、1K字节D、256字节7、8086 CPU的NMI引脚上输入的信号是()A、可屏蔽中断请求B、非屏蔽中断请求C、中断相应D、总线请求8、8086 CPU在()时刻采样READY信号决定是否插入等待周期。

A、T3下降沿B、T3上升沿C、T2下降沿D、T2上升沿9、保护断点就是保存()。

A.中断类型码B.中断服务程序入口地址C.现场D.当前CS 、IP的值10、8086 CPU 采用()中断结构。

A、单级B、多级C、级联D、矢量三、填空(每空1分×20=20分):1、每一条指令一般都由()和()来构成。

2、8086 CPU内部的四个专用寄存器是()、()和()及()。

3、若某中断向量为08H,则该中断的中断服务子程序的入口地址在中断向量表中的物理地址范围为()~()。

4、根据以下要求用一条指令写出相应的操作:(1)、把BX和DX的内容相加,结果送入DX中。

()(2)、用寄存器BX和位移量0B2H的寄存器相对寻址方式把存贮器中的一个字和(CX)的内容相加,结果送入该存贮器中。

()(3)、用寄存器BX和SI的基址变址寻址方式把存贮器中的一个字节与AL寄存器的内容相加,结果送入AL寄存器中。

()(4)、用位移量为0524H的直接寻址方式把存贮器中的一个字与数2A59H相加,并把结果送入该存贮单元中。

()5、CPU与外设传送的三种信息是()和()及()。

6、CPU与外设交换信息时,有三种常见的输入输出方法,它们分别是:()和()及()。

7、8255有两个控制字,它们分别是()和()。

四.简答如下基本概念题:(5分×5=25分)1.I/O接口电路采用统一编址或独立编址时对微处理器有无特殊要求?2.8086系统中INTR中断与INT n 中断有什么区别?3.什么是动态存储器的刷新?为什么需要刷新?4.如以下ASCII码串(包括空格符)依次存贮在起始地址为CSTRING•的字节单元内:CSTRING DB 'GOOD MORNING'请编写指令将字符串中的第3个和第5个字符写入DX寄存器中。

(第3个字符在高8位,第5个字符在低8位)5.如果TABLE为数据段中0020H单元的符号名,在该单元中存放着3412H,请指出以下两条指令有什么区别?每条指令执行后AX寄存器中的内容是多少?MOV AX,TABLELEA AX,TABLE五.硬件电路设计:(10分X2=20分)1. 某以8088为CPU的微型计算机内存RAM区为00000H~3FFFFH,若采用6264(8KX8)、62256(32KX8)、2164(8KX4)、21256(32KX4)各需要多少芯片?其各自的片内和片间地址线分别是多少(全地址译码方式)?2.利用全地址译码将6264芯片接在8088系统总线上,地址范围为BE000H~BFFFFH,试画出连接电路图。

A13A14A15A16A17A19A0A1A12D0BUS8088系统A18六、(本题15分,任选其中的一题来做)1.设计并画出一个8×8小键盘及接口电路,用文字叙述方式说明键盘及接口的工作原理及行扫描法识别键按下的工作过程。

(规定用一片8255A 作接口电路,其它元器件自选。

)(15分)2.(1)已知在ARRAY 数组中有80个无符号字节数据,编写汇编语言程序段,将ARRAY 数组中的最大值放入MAX 单元中。

(5分)(2)已知有一个4K 字节的数据块,存放在以3DA0H :1000H 开始的存储区域内,要求编写一个完整的8086汇编语言源程序,将该数据块搬至3DA0H :1008H 开始的存储区内。

(10分)2014年北京工业大学控制工程复试试题答案一、 判断并陈述理由题(不陈述理由不计分)(1分×10=10分):1、(×)8086CPU 的最大模式是为实现多处理器系统而设计的。

2、(√)在8086CPU 构成的微机系统中的数据可以存放在几个不连续的段中。

3、(×)DMA 方式可以实现内存与接口之间数据的直接交换。

4、(×)8086 的可屏蔽中断受到IF 标志位的影响,并且需要从数据线上读取中断类型码。

5、(×)构成一个最小8086 CPU 的微机系统除了8086、8282、8286至少还需要8284时钟发生器。

6、(√)8086CPU 的Ready 信号是由外部硬件产生的。

7、(√)8086复位时,(CS )=FFFFH ,(IP )=0000H ,所以8086在复位后重新启动时,便从内存的FFFF0H 单元开始执行指令,使得系统在启动时自动进入系统程序。

8、(×)中断类型码乘以4,就可以得到中断向量的存放地址。

9、(√)多个外设可以通过8259A 中断控制器用一条中断请求线向CPU 发中断请求。

10、(×)8251是可编程串行通信接口芯片而8255是可编程并行通信接口芯片。

二、选择题(1分×10=10分)1 2 3 4 5 6 7 8 9 10B BC B A A B AD D三、填空(每空1分×20=20分):1.操作码操作数2.CS DS ES SS3.00020H 00023H4.(1)ADD DX,BX(2)ADD [BX]0B2H,CX(3)ADD AL,[BX][SI](4)ADD WORD PTR [0524H],2A59H5.数据信息控制信息状态信息6.程序控制的输入输出方式中断传送方式DMA工作方式7.工作方式控制字置位/复位控制字四.简答如下基本概念题:(5分×5=25分)1.I/O接口电路采用统一编址时对微处理器无特殊要求,只需将I/O接口电路当作存储对于一样对待即可;而独立编址时则对微处理器有特殊要求,需要CPU的指令系统中包含有访内指令和访外指令以及专门的访内操作和访外操作的控制逻辑。

2.INTR是由可屏蔽中断请求引脚INTR引入的外部硬件中断;而INT n是由软中断指令产生软件中断?3.因为动态存储器所存的信息是放在芯片内部的电容上的,由于电容的缓慢放电,时间久了会造成数据的丢失。

为了保证数据不丢失,必须及时将数据信息读出并照原样写入原单元的过程称为动态存储器的刷新。

4.::LEA BX,CSTRINGMOV DH,[BX]2MOV DL,[BX]4::5. MOV AX,TABLE ;表示将TABLE单元的内容送到AX中。

执行后 AX=3412H或1234H LEA AX,TABLE ;表示将TABLE单元的偏移量送到AX中。

执行后 AX=0020H五.硬件电路设计:(10分X2=20分)1.00000H~3FFFFH所占的存储空间为:40000H=218=256kX8bit∴若采用6264(8KX8)则需要(256kX8)/(8kX8)=32(片)6264的片内地址线是13根,片间地址线是7根(全地址译码);62256(32KX8) 则需要(256kX8)/(32kX8)=8(片)62256的片内地址线是15根,片间地址线是5根(全地址译码);2164(8KX4) 则需要(256kX8)/(8kX4)=64(片)2164的片内地址线是13根,片间地址线是7根(全地址译码);21256(32KX4) 则需要(256kX8)/(32kX4)=16(片)21256的片内地址线是15根,片间地址线是5根(全地址译码);2.电路连接图如下:A13A14A15A16A17A19MEMWA0A1A12D0D7BUS8088系统A18六、(本题15分) 1.(1).电路图如下(6分)343332313029282753698356(2).电路工作原理:(4分,每个知识点1分)1)8255A的口A设置为输出状态,PA0~PA7接行线ROW0~ROW7。

2)8255A的口B设置为输入状态,PB0~PB7接列线C0~C7。

3)电阻R为列线上拉电阻,保证列线静态电位为高电平。

4)行列线交点接一开关,开关按下时将交点上行线逻辑状态送到该交点的列线上。

(3.行扫描法识别键按下(5分,每个知识点1分)1)扫描程序首先让8255A的口A输出扫描码(初值为11111110B);2)扫描程序读入8255A的B口连接的列线状态,判断是否有为逻辑0的列线;3)若B口读入有为0的位,说明本行有键按下,经移位检测出为0的列线序号,与扫描码为0位对应的行线序号共同形成键号,转相应键处理程序;4)若B口读入没有为0的位,说明本行无键按下,修改扫描码(第二次为11111101B)5)转向1),进行下一次扫描,如此循环直至发现有键按下为止。

相关文档
最新文档