微机原理A1题
- 格式:doc
- 大小:71.50 KB
- 文档页数:3
东华大学2013----2014学年第一学期期末试题(A)11级考试A卷答案踏实学习,弘扬正气;诚信做人,诚实考试;作弊可耻,后果自负。
课程名称_微机系统及应用_使用专业_信息学院11级各本科专业_班级_____________________姓名________________学号__________一、填空题(每空1分,共25分)1.已知X=68,Y=12,若用8位二进制数表示,则[X+Y]=___50H或80D__,此补=__38H或56D__,CF=__0___。
时,OF=___0__;[X-Y]补2. 通用微型计算机的硬件系统由_ _ CPU ___、_存储器___、__接口___、__外设__和___总线__五部分组成。
3.8086/8088 CPU在RESET信号到来后其CS和IP的值分别为__FFFFH___和_0000H__。
4.CPU与外设传送数据时,输入/输出控制方式有_无条件方式___,__查询方式__,__中断方式___和_DMA方式___。
5、CPU与外设接口通过__控制__总线传送状态信号与命令信号。
6、外设端口的编址方式有两种,它们分别是__与存储器统一编地址___和 __独立编地址___。
7、INTEL 8253采用BCD码计数时,其最大计数值为__0000H__,此时的计数初值为__10000D___。
8、硬件中断可分为___可屏蔽中断___和__非屏蔽中断___两种。
9、3片8259A接成级联可管理__22__级中断。
10、在普通全嵌套方式下,8259A只有高级中断源可中断低级中断源;在特殊全嵌套方式下,8259A可响应 ___同级___ 中断请求。
在全嵌套模式下,应采用的结束中断方式是___非自动结束中断____。
1注意:填写内容不要超出以上格式,第二页的边距和第一页一样 出题人(签名)__________ 室负责人(签名)_________ 二、选择题(单选或多选,每空2分,共20分)451、8086 CPU 寻址I/O 端口最多使用___D____条地址线。
微机原理参考答案及评分标准(A 卷)一、选择题BBCBD ACDAB 二、填空题 1、OBJ 、EXE 2、0FAH3、寄存器寻址、寄存器间接寻址、21000H4、MOV SI, OFFSET X 、LEA SI, X5、4 、 10 三、程序分析题 1、11H2、将立即数01H 送入AL 、将AL 的内容送入BL 、将AL 中的内容取反、将AL 中的内容和BL 中的内容相加结果存入AL 、0FFH3、将立即数01H 送入AL 、将立即数02H 送入CL 、将AL 中的内容逻辑左移2位、04H 四、作图题五、简答题 1、解:512=29,所以每一片有9根地址线。
(3分) (4*1024/512)*(8/4)=16个(4分)4k=2(2+10)=212 ,所以最少需要12根地址线。
(3分) 2、解:(1)本程序实现了SUM=1+2+3+……+100 (6分) (2)结束程序返回操作系统。
(4分) 六、编程题 1、(每空2分)MOV AL, 0C4H ;设置方式控制字 OUT 0EBH,ALDS DA TA10000H 0001H0000H DS 0001H 0002H 0003H STRLEN 0004H 0005HMOV AL, 09H ;PC4置1OUT 0EBH,ALMOV AL, 0DH ;PC6置1OUT 0EBH,ALMOV AL,05H ;PC2置1OUT 0EBH,AL2、(每空2分)MOV AL,33H ;设置控制字OUT 07H,ALMOV AL,80H ;先送低字节OUT 04H,ALMOV AL,50H ;再送高字节OUT 04H,AL3、(框架写对了得4分,功能基本正确得10分,完全正确得14分)DA TA SEGMENTARRAY DB -1, 9, 5, 10, 88, 127,-56,-35,66,-2MAX DB ?ARRAY_LEN EQU MAX-ARRAYDA TA ENDSCODE SEGMENTASSUME CS:CODE,DS:DA TASTART: MOV AX,DATAMOV DS,AXMOV AL,ARRAY[0]MOV MAX,ALMOV CX,ARRAY_LEN-1MOV SI,1P2: MOV AL,ARRAY[SI]CMP MAX , ALJGE P1MOV MAX,ALP1: INC SILOOP P2MOV AH,4CHINT 21HCODE ENDSEND START。
微机原理试题及答案一、选择题。
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. 请简要介绍一下微机系统的工作原理及其组成部分。
答,微机系统是由中央处理器、内存、输入设备和输出设备组成的。
中央处理器负责处理各种数据和指令,内存用来存储程序和数据,输入设备用来将用户输入的数据传输给计算机,输出设备用来将计算机处理后的数据输出给用户。
微机系统的工作原理是通过中央处理器的控制,将输入的数据进行处理和运算,然后将结果输出给用户。
《微机原理及接口技术》试卷(A )适用专业(计算机科学与技术) 使用班级()一、选择题(每题 1 分,共 15 分) 1. 微机中控制总线传送的是 ( )。
A.存储器和I/O 接口的地址码B.微处理器向内存储器和I/O 的命令信号C.存储器和I/O 设备向微处理器传送的状态信号D.B 和C2. 8253可编程定时/计数器,在初始化时写入的最大计数初值是 ( )。
A.0000HB.7FFFHC.65535D.FFFFH3. 在异步串行通信中引入了"波特率因子"的概念,波特率因子为16,64时,接收时钟的频率为波特率的16,64倍,引入波特率因子的目的是 ( )。
A.识别正确的起始位 B.提高接收速度 C.提高采样精度 D.三者都是4. 8086 CPU 标志寄存器共有( )位,其中使用7位,未使用其它位均作为CPU 指令运行后的状态信息和控制标志信息。
A. 8 B. 10 C. 16 D. 205. 8086微处理器CLK 引脚输入时钟信号是由( )提供。
A.8284 B.8288C.8287 D.82896. 最基本的读操作包含4个状态,即T 1 、T 2、T 3和T 4 ,当存储器或 I/O 设备的速度慢于CPU 速度时,在( )状态之间插入1个或几个等待状态T W 。
A. T 3和T 4 B. T 1和T 2 C. T 2和T 3 D. T 1和T 37. 在计算机与外设之间数据的传送方式分为串行传送方式和( )传送方式两类。
A.并行传送方式 B. 同步传送方式 C. 异步传送方式 D. 串/并传送方式8. 8253的( )是软件触发选通方式。
A.方式OB.方式1C.方式2D.方式4 9.串行异步通信协议中一个字符正式发送前,先发送( )低电平有效。
A.两个起始位 B .3个起始位 C. 1.5个起始位 D .1个起始位 10.对8255A 的C 口执行按位置位/复位操作时,写入的端口地址是( )。
微机原理试题库及答案一、选择题1. 在微机系统中,CPU不能直接访问的存储器是()。
A. RAMB. ROMC. CacheD. 硬盘2. 下列关于微处理器的叙述中,错误的是()。
A. 微处理器是微机的核心部件B. 它包括控制器和运算器两部分C. 微处理器只能执行整数运算D. 微处理器可以执行控制命令3. 在微机系统中,用于存放当前正在执行的程序和数据的存储器是()。
A. ROMB. RAMC. 硬盘D. 软盘4. 微机系统中,I/O设备通过()与CPU进行通信。
A. 数据总线B. 控制总线C. 地址总线D. I/O总线5. 在微机系统中,用于实现存储器扩展的芯片是()。
A. 计数器B. 寄存器C. 存储器接口芯片D. 算术逻辑单元二、填空题6. 微机系统中的总线包括________、________和________三种类型。
7. 在微机系统中,________是用于存储程序和数据的物理部件。
8. 中断系统允许CPU在执行程序过程中,对外界请求做出响应,这种响应称为________。
9. 微机系统中的________是用于控制CPU和其他系统部件协同工作的部件。
10. 在微机系统中,________是用于暂时存放信息的高速存储部件。
三、简答题11. 简述微处理器的发展历程及其对计算机性能的影响。
12. 描述微机系统中存储器的层次结构,并解释每一层次的作用。
13. 解释中断在微机系统中的作用及其实现方式。
14. 阐述微机系统中输入/输出设备的作用及其与CPU的通信过程。
15. 描述微机系统中总线的作用及其分类,并解释它们各自的功能。
四、计算题16. 给定一个16位的二进制补码数,其数值为F7E1,请计算其十进制等价值。
17. 如果一个微机系统的时钟频率为2GHz,且每个时钟周期可以执行一条指令,计算在一分钟内该系统可以执行多少条指令。
18. 给定一个微机系统的内存地址范围是0x0000到0xFFFF,请计算该系统的最大内存容量。
2006/2007II 微机原理A自动化与电子工程学院 电信041,(答案写在答题纸上,写在试题纸上无效)审批人:一、 填空题(每空1分,共15分)1、 按照总线的规模、用途及其应用场合,总线可分为三类: 总线、 总线以及控制总线 。
2、8086 CPU 可寻址 B 的空间。
3、8086 CPU 的数据总线是16位的,8088 CPU 的数据总线是_____位的。
4、8086 CPU 的内部在功能上由两个独立的工作部件构成,即_______和__ ___。
5、如果CS=3100H ,IP=2000H ,则程序指令在内存的实际地址为_____。
6、若寄存器(AL )=83H ,(CL )=02H,若执行指令 ROL AL,CL 后,(AL )= 。
7、为解决CPU 和主存的速度匹配,其实现可采用介于CPU 和主存之间设置__________。
8、中断类型号为3的中断向量存储在地址 至 处,共 个字节。
9、在汇编语言程序调试中,使用DEBUG 命令进行调试时,调试文件的类型是 。
10、在微机系统中,可采用的输入/输出控制方式一般有:程序控制方式、 方式、 方式和输入/输出处理机方式。
二、单项选择(每题2分,共30分)1、8086 CPU 对外部I/O 设备进行操作时,目的操作数可以是: ( ) A 、 AL B 、 BL C 、 CL D 、 DL2、IP 寄存器是一个( )位寄存器,它总是指向下一条要执行的指令代码的第一个字节。
A 、 1 B 、 8 C 、 16 D 、 323、8255A 的三个8位I/O 端口可工作在方式1的端口有 ( )。
A 、端口AB 、端口BC 、端口CD 、前三者 4、[X]补=11100011B,则[-2X]补=( )A 、 11000110B B 、00111010BC 、00011101BD 、00011101B 5、8086经加电复位后,执行第一条指令的地址是( )。
一、单向选择题 (每小题1分,共15分)1、指令MOV AX,3070H中源操作数的寻址方式为 (B )A、寄存器间接寻址B、立即寻址C、直接寻址D、变址寻址2、Intel 8088 CPU 与Intel 8086 CPU 的最大区别是(B )A、寄存器设置B、数据总线宽度C、地址总线宽度D、指令队列长度3、在8086CPU的标志寄存器中,用户标志位占 (B )A、9位B、6位C、3位D、16位4、8255 PIO B 口的工作方式有几种 (B )A、一种:方式0B、两种: 方式0 和方式1C、三种:方式0、方式1、方式2D、四种:方式0、方式1、方式2、位控方式5、8088 CPU共有20根地址线,所以其殉职范围是 (C)A、1 K ByteB、100 K ByteC、1 M ByteD、1 G Byte6、对于一个n 位的有符号数,其最高位的含义是:(C)A、权值B、阶码C、符号D、属性7、对于JNZ DEST 指令,它的寻址方式是:(C)A、段间间接转移B、段内绝对转移C、段内相对转移D、段间直接转移8、比较两个字符串可以用那条指令?(C)A、 CMP OP1,OP2B、TEST OP1, OP2C、CMPS OP1,OP2D、SCAS OP1、OP29、CPU与I/O端口之间传送的信号有 (D )A、控制信息B、状态信息C、数据信息D、以上三种都有10、三片中断控制器8259可以直接管理几个中断源?(D)A、8个B、16个C、24个D、22个11、8255A中即可以作数据输入、输出端口,又可提供控制信息、状态信号的端口是: (D )A、三个端口均可以B、B口C、A口D、C口12、对于SRAM和 DRAM,以下的那种说法最准确?(D)A、SRAM相对于DRAM造价低廉;B、SRAM 容量较大;C、DRAM 容量较大;D、 DRAM 读写速度低于SRAM。
13、Intel 8086 CPU 的段寄存器共有几个(A)A、4个B、14个C、13个D、9个14、在80386系列处理器里,采用高速缓存的目的是 (B )A、提高总线传输率B、提高主存速度C、使CPU全速运行D、扩大可寻址空间14、EPROM 和EEPROM 的最大区别是 (C )A、编程电压不同B、容量不同C、光擦除数据和电擦除数据D、速度不同二、填空题 (每空1分,共20分)1、美国标准信息交换码的简称是 ASCII ,常常用 8位表示,其有效位是 7 位,最高位用作奇偶校验;2、8086CPU的9个标志位分别是:OF 、CF 、ZF 、SF 、AF 、PF 以及 DF 、TF 和IF 。
《微机原理与应用》试题(A)一、填空题(每空1分,共30分)1、组成一个计算机系统必须包括()和()两个部分。
2、建立子目录的DOS命令是(),删除子目录的DOS命令是()。
3、DOS的命令处理程序可以处理两类命令,分别是()和()。
4、为了表示一个有符号的数,二进制规定用0表示(),用1表示()。
5、微处理器按功能分,有三种总线分别为(),()和()。
6、访问存储器的地址码由()和()两部分组成。
7、8086/8088的存储器都是以()位为单位组织的。
8、汇编语言采用不同的后缀加以区分:D表示(),B表示()。
9、()是由标识符表示的指令的名称。
10、JMP属于()指令。
11、()是完成确定功能的独立的程序段。
12、在我们的程序中,总会有数据的输入和输出,对输入/输出设备的管理,为了简便DOS进行了一些功能集成,如(AH)=01H时,表示();AH)=02H时,表示()。
13、()是利用CPU指令系统中已有的指令按时一定的规则定义的新的指令。
14、调试程序用()指令。
15、8086/8088CPU通过总线对存储器进行一次访问所需的时间称为一个总线周期,基本的总线周期包括()个时钟周期。
16、存储器的性能指标主要有()和()。
17、外部中断分两类:()和()。
18、IBM PC系统的主机板中采用了一片8255A组成并行接口,用于与()和()等联接。
19、X=101011B,则X的原码为(),补码为()。
二、选择题(每题2分,共16分)1、下列各数最大的是()A(23)D B(101101)B C(23)H D(AC)H2、下列()寄存器也叫累加器。
A、AXB、BXC、CXD、DX3、MOV AX,BX属于()寻址。
A、直接B、寄存器C、立即数D、寄存器间接4、DW定义()变量。
A、字节B、字 C 、双字D、长字4、下列()是带符号的除法。
A、IMULB、MULC、IDIVD、DIV5、执行SHR AX,2的意思是()。
名姓线号学封级班院学卷试密学大江长《微机原理及应用》课程考试试卷1注意:1、本试卷共三页; 2、考试时间:120 分钟3、姓名、学号必须写在指定地方一、填空题 (每小题1分,共15分)1.微机总线主要由、、以及电源和地线4部分组成。
2.CPU与外设数据传送,通常采用3种I/O传送方式。
、、。
3.CPU响应中断的条件有2个,它们分别是、。
4.当8086CPU的引脚M/IO = 0时且RD = 0时,CPU数据总线上传输数据的方向是,CPU进行操作。
5.INT n 中断指令将CS、IP、PSW压入堆栈的次序依此是、、。
6.汇编语言程序的上机从建立源程序到生成可执行程序需经过三个过程,它们是、和。
二、判断题 (每小题2分,共10分)⒈ROM的特点是随机存取。
()⒉8086 CPU中的标志寄存器中DF=0,则控制串操作为地址指针减少。
()⒊一个物理地址可以有多个逻辑地址。
( )⒋CPU执行串操作时,源操数为DS:[DI],目的操作数为ES:[SI]。
()⒌8086 CPU的引脚MN/MX=0,则该系统工作在最小工作方式。
()三、计算题(每小题4分,共20分)1.已知X= -56,Y= -17,求Z=X-Y,并回答是否有溢出。
⒉以下是一段软件延时子程序,请问该循环程序执行了多少次?MOV CX,0000HDELAY:NOPLOOP DELAY⒊令PC机存储器低地址区有关单元的内容如下:(40H)=2CH,(41H)=00H,(42H)=56H,(43H)=0AH,且CS=1000H,IP=0020H,SS=2000H,SP=0200H,FLAGS=0360H,这时若执行INT 10H指令,试问:(1)程序转向何处执行( 用物理地址回答)?(2)栈顶6个存储单元的地址(用逻辑地址回答)及内容分别是什么?(要求画图说明)⒋已知DS=3000H,BX=1000H,SI=0200H,指出下列指令源操作数的物理地址及寻址方式。
第一篇:微机原理试题A(答案)一、填空题(本题20分,每空1分)1、8086CPU对I/O端口采用单独编址方式,CPU区分对存储器还是对I/O端口访问的引脚是(M/I),当该引脚是(低电平)电平时表示CPU对I/O端口进行读写。
2、在8086微机系统中,内存单元中的二进制码可以认为是机器操作码、各种进制数据或者ASCII码,设某内存单元有二进制码10000101B;如理解为补码,它代表的十进制数值为(-123 );如理解为BCD码,它对应的十进制数值为(85 )。
3、异步串行需发送的8位二进制数为00111001,如采用一位起始位、一位偶校验位和一位停止位,那么串行口发送的帧信息为(010********B)。
4、设AL=6AH,执行SUB AL,0C7H后,标志位CF为(1),OF为(1)。
5、用2K×4的RAM芯片,组成32K×8的存储容量;需(32片)片该RAM芯片,最少需要(15)根寻址线,其中有(11 )根片内寻址线。
6、8086CPU的响应可屏蔽中断时,响应过程需要两个中断响应周期,每个中断响应周期有(4)个T 状态,在第二个响应周期应该将中断类型号送到CPU数据总线(低8位)上;设该中断类型号为25H,则其中断服务程序的入口地址存放在中断向量表中的首地址为(000094H)的四个连续单元中。
7、执行完REPZ CMPSB后,CX>0,则说明(SI所指定的字符串与DI所指定的字符串不相等)。
8、指令JMP SHORT NEXT,在内序中的偏移地址为202AH(注,这是该指令第1字节所在的地址),设该指令的机器码为EBA9H(其中EBH为操作码,A9H为操作数),执行该指令后,CPU转移到偏移地址IP为(1FD5H )的指令继续工作。
9、芯片8255A的(A口)可工作在双向总线方式,此时需要(5)根联络控制线。
10、8086响应可屏蔽硬件中断申请的条件是(INTR=1(或者有效)和IF=1 )。
微机原理试题答案(A)班级学号姓名成绩一、填空题:33%1. Intel 8086是 16 位的微处理器,Pentium是 32 位的微处理器。
2. 尽管各种微型机的总线类型和标准有所不同,但大体上都包含3种不同功能的总线,即地址总线、数据总线和控制总线。
3. 若有二个数5439H和456AH进行相加,则运算后标志寄存器中的ZF= 0 ,PF= 1 ,AF= 1 ,OF= 1 。
4. 某一测控系统要求计算机输出的模拟控制信号的分辨率必须达到1‰,则应选用的D/A转换器的位数至少是 10 位。
5. 在数据传送过程中,数据由串行变为并行,或由并行变为串行,这种转换是通过接口电路中的_移位__寄存器实现的。
6. 从产生中断的方法来分,8086的中断可分为硬件中断和软件中断两大类,其中硬件中断又可分为两类:可屏蔽中断、不可屏蔽中断,它们分别通过 INTR 、 NMI 这两个引腿引入。
7. 如果0段005CH、005DH、005EH、005FH这4个单元的内容分别为12H、34H、56H、78H,则对应于中断类型号 17H(23)的中断处理子程序入口地址的段地址为 7856H ,偏移量为 3412H 。
8. 若SP=0124H,SS=3300H,在执行INT 60H这条指令后,堆栈栈顶的物理地址为 3311EH9. 设8086要从I/O端口03C0H中读入一个字节,则应该使用的两条指令是 MOV DX,03C0H 、IN AL,DX 。
10. 假设(DS)=2000H,(BX)=1256H,(SI)=528FH,位移量TABLE=20A1H,(232F7H)=3280H,(264E5H)=2450H,则执行指令JMP BX后,(IP)= 1256H执行指令JMP TABLE[BX],(IP)= 3280H执行指令JMP [BX][SI]后,(IP)= 2450H11. 在异步通信中,设每个字符对应1个起始位、7个信息位、1个奇/偶校验位和1个停止位,如果波特率为2400,则每秒能传输的最大字符数为 24012. 某8086系统采用8255A作为并行I/O接口,初始化时CPU所访问的端口地址为0CBH,并设定为方式1输出,则A口的口地址应为 0C8H 。
一填空题(25分,每空1分)1. 标志寄存器中,CF表示标志,PF表示标志。
2. 用8k×1位的存储芯片,组成8k×16位的存储器,需要用片。
3. 尽管各种微型机的总线类型和标准有所不同,但大体上都包含3种不同功能的总线,即、和。
4.8086CPU中,堆栈指令是________位数据传送指令。
5. 指令MOV [BP],AX中,源操作数的寻址方式是,目的操作数的寻址方式是。
10. INTR引脚上来的中断是中断,NMI引脚引入的中断是中断。
6. DS是指寄存器,用来存放当前程序所用数据段的。
在微机的三组总线中,总线是双向的,总线是单向的。
7. 8086CPU内部结构中,BIU是指,EU是指。
8. 伪指令中定义字节变量的是__________。
9. 8086CPU是一个16位的微处理器,具有位数据总线,位地址总线,可寻址空间为。
10. 8086的4个段寄存器分别是、、、二. 选择题(26分,每题2分)1. 在8086/8088中,在T1状态,CPU往总线发出( )信号。
A)数据 B)状态 C)地址 D)其它2. 1个1k×8 b的存储芯片需要()根地址线( )。
A 10 B) 1 C) 1000 D) 83.下列哪种方法不是存储器扩展设计的基本方法()A 位扩展,B 字扩展C 位和字扩展D 译码扩展4.若某存储芯片有16条地址线,则可寻找寻址的空间为()A 64KB B)16KB C)1KB D)不确定5. 指令MOV AX,[BX]的源操作数寻址方式是 ( )A) 寄存器间接寻址 B) 直接寻址C) 基址变址寻址D) 相对基址变址寻址6. 一条指令执行完后,CS=1000H,IP=1052H,则下一条指令的地址为 ( )A 2025HB 11052HC 01052HD 10520H7. 十六进制数30A.5H转换为二进制是A,001100001010.0101 B. 110000000110.1010, C 01100100110.1101, D 1010101001010,11008.在8086的小模式系统中,M/—IO 、—RD 和—WR 三个引脚上当前信号为0、0、1,表示现在进行的是____________。
微机原理及接口技术期末试题A级答案(共五篇)第一篇:微机原理及接口技术期末试题A级答案1、8086/8088 的时钟信号是由(C)提供。
A.8259 B.8255 C.8284D.82532、指令MOV AX,0283H[BX][SI] 中源操作数的寻址方式为(B)。
A.寄存器间接寻址B.基址变址相对寻址C.基址寻址D.变址寻址3、某存储单元的段基址为3806H,段内偏移地址为2948H,该存储单元的物理地址为(B)A.4100H B.3A9A8H C.3B008H D.3AA08H4、某存储器芯片有地址线15根,数据线8根、该存储器芯片的存储容量为(D A.15K×8 B.32K×256 C.1K×8 D.32K×85、某存储器芯片容量为2K×4bit、若用它组成16K×8bit存储器组,所用芯片数以及用于组内寻址的地址线为(B)。
A.2片、11根B.16片、14根C.8片、16根D.16片、8根6、DMAC 8237具有(C)独立通道。
A.八个 B.二个 C.四个 D.三个7、可编程中断控制器8259A每片具有(C)优先权控制。
A.4级 B.2级 C.8级 D.6级8、若要某系统的8253的2通道输出波形为占空比1:1的方波、分频系数为1000、二进制计数,其工作方式命令字为(B)。
A.A6H B.B6H C.B4H D.C7H 9、8237片内寻址的端口有(D)个。
A.4 B.2 C.8D.16 10、8259片内寻址的端口有(B)个。
A.4 B.2 C.8 D.16二、填空题:(每空1分,共计40分)1、指令ASSUME在程序中出现时表示:(段寄存器与段之间的对应关系)。
2、编语言源程序中的语句结构由4部分组成,每个部分称为项(也可称为域或埸),各项名称分别为:标号或变量名、操作码、操作数、注释3、志寄存器FR中有六个状态标志,它们的符号、名称以及为0和1时代表的意义分别为:①.(进/借位位CF;当运算中最高位有进位或借位时CF=1;否则CF=0);②.(符号位SF;当运算的结果最高位为1即结果为负数时SF=1;否则SF=0)③.(奇偶位PF;当运算的结果中低8位中含1的个数为偶数时PF=1;否PF=0 ④.(全零位ZF;当运算的结果为零时ZF=1;否则ZF=0);⑤.(溢出位OF;当带符号数运算的结果有溢出时OF=1;否则OF=0);⑥.(半进/借位位AF;当运算的结果D3向D4有进位或借位时AF=1;否则AF=0);4、微机主机与输入/输出设备之间的数据传送方式有以下四种方式:(无条件传送)、(查询式传送)、(中断传送)、(DMA传送)、5、执行下面的程序段后,AX=(35)MOV CX,5 MOV AX,50 NEXT:SUB AX,CX LOOP NEXT HLT6、执行下面的程序段后,AL=(34H),BUF DW 2152H,3416H,5731H,4684HMOV BX,OFFSET BUF MOV AL,3 XLAT7、标志寄存器FR中有三个控制标志,它们的符号、名称以及为0和1时代表的意义分别为:①.(中断控制IF;允许即开中断时IF=1;否则IF=0);②.(方向控制DF;在串操作指令时需变址寄存器SI,DI按递减方式工作即-1/2时DF=1;否则DF=0);③.(单步操作控制TF;需单步工作时TF=1;否则TF=0);8、8086/8088 CPU具有两种外部中断,它们是(非屏蔽中断即NMI)和(可屏蔽中断即INTR)。
《微型计算机技术及应用》试卷(A 卷)适用班级: 15楼宇,15轨道一、单选题(2×14=28 分)1.计算机中数据是以什么形式表示的( C ) A .原码 B .反码 C .补码 D .8421BCD 码2.指令MOV DX ,[BX]的寻址方式是( D )A .立即寻址B .直接寻址C .寄存器寻址D .寄存器间接寻址3.在LOOP 指令执行的时候,隐含着对计数器减1的操作,该计数器是用寄存器( C )A .AXB .BXC .CXD .DX4.在以查询方式与I/O 端口交换数据时,外设准备好的状态信息是通过( C )提供给CPU 进行查询的。
A .数据总线B .地址总线C .控制总线D .中断请求线5.在加法运算中,如果产生溢出,所得到的结果就不再是和的补码的正确表示了,如何判断( A )A .最高位进位和次高位进位的异或B .最高位进位和次高位进位的同或C .最高位进位和辅助进位的异或D .最高位进位和辅助进位的同或6.当8086工作在最小模式下的时候,区分进行存储器访问还是IO 访问的引脚信号是( B )。
A .ALEB .IO M /C .HOLD D .WR7.下列对应关系错误的是( C ) A .ALE 地址锁存允许信号B .WR 写控制信号,输出引脚,低电平有效C .INTA 中断请求信号D .R DT / 数据发送、接受方向控制信号8.8086的不可屏蔽中断和可屏蔽的中断分别从下列哪两个引脚输入( A )A .NMI INTRB .INTR NMIC .NMI CLKD .READY INTR9.关于MOV 指令,下列说法错误的是( C )A .立即数只能为源操作数,不能为目的操作数B .存储器单元之前不能直接传送数据C .CS 和IP 可以为目的操作数D .目的操作数和源操作数的类型要匹配10.如果要做一个中文网页,让世界上的任何国家的机器都能浏览中文,不出现乱码,应该采用的文字编码方法是( D )A .GBKB .GB2312C .ASCII 编码D .UTF-811.在执行压缩8421BCD 码下十进制的加法运算的时候,加法运算完成后对应的调整指令是( C )A .XLATB .NEGC .DAAD .AAA12.若BX=1200H,SI=0300H,执行下面的指令,LEA DI,[BX+SI+0100H]执行完成后DI寄存器中的指是( C )A.1400H B.1500HC.1600H D.1700H13.如果CPU决定响应中断,中断服务程序的执行过程,排序应该是( A )A.关中断,保护断点和现场,开中断,转入中断服务程序,关中断,恢复现场,开中断B.转入中断服务程序,关中断,保护断点和现场,开中断,关中断,恢复现场,开中断C.开中断,保护断点和现场,关中断,转入中断服务程序,开中断,恢复现场,关中断D.关中断,恢复断点和现场,开中断,转入中断服务程序,关中断,保护现场,开中断14.8253硬件触发计数,写出初值n以后并不马上计数,必须在门口信号GATE的触发下,才开始计数(GATE信号的上升沿起作用),计数过程OUT 输出低电平并维持n个CLK脉冲后才变为高电平,这是8253那哪一个工作方式( B )A.方式0B.方式1C.方式2D.方式3二、填空题(2*10=20分)16. 在寻址代码段的时候,一般代码段基址保存在CS寄存器当中,IP寄存器保存了当前将要执行的下一条指令相对于段基址的偏移量。
浙江工业大学期终考试命题稿
2010 /2011 学年第二学期
命题注意事项:
一、命题稿请用A4纸电脑打印,或用教务处印刷的命题纸,并用黑
墨水书写,保持字迹清晰,页码完整。
二、两份试题必须同等要求,卷面上不要注明A、B字样,由教务处
抽定A、B卷。
三、命题稿必须经学院审核,并在考试前两周交教务处。
浙江工业大学2010/2011 学年
第二学期试卷(评分标准)
课程微机原理及应用姓名___________________________
班级_______________________________________________________________
答:内存分为:读写存储器(RAM
RAM在程序执行的过程中,每个存储单元的内容根据程序的要求既可随时读出,又可随时。
名
姓
线
号
学
封
级
班
院
学
卷
试密学
大
江
长
注意:1、本试卷共三页; 2、考试时间:120 分钟
3、姓名、学号必须写在指定地方
4、考试方式:开卷
一、填空题 (每小题1分,共15分)
1.微机总线主要由、、以及电源和地线4
部分组成。
2.CPU与外设数据传送,通常采用3种I/O传送方式,它们是:程序传送方式,
、。
3.CPU响应中断的条件有2个,它们分别是、。
4.当8086CPU的引脚M/IO = 0时且RD = 0时,CPU数据总线上传输数据的方向
是,CPU进行操作。
5.INT n 中断指令将CS、IP、PSW压入堆栈的次序依此是、
、。
6.汇编语言程序的上机从建立源程序到生成可执行程序需经过三个过程,它们
是、和。
二、判断题 (每小题1分,共5分)
⒈ROM的特点是随机存取。
()
⒉8086 CPU中的标志寄存器中DF=0,则控制串操作为地址指针减少。
()
⒊一个物理地址可以有多个逻辑地址。
( )
⒋CPU执行串操作时,源操数为DS:[DI],目的操作数为ES:[SI]。
()
⒌8086 CPU的引脚MN/MX=0,则该系统工作在最小工作方式。
()
三、计算题(每小题4分,共20分)
1.已知X= -0111000B,Y= -0010001B,求Z=X-Y,并回答是否有溢出。
⒉以下是一段软件延时子程序,请问该循环程序执行了多少次?
MOV CX,0000H
DELAY:NOP
LOOP DELAY
⒊令PC机存储器低地址区有关单元的内容如下:
(40H)=2CH,(41H)=00H,(42H)=56H,(43H)=0AH,且CS=1000H,IP=0020H,
SS=2000H,SP=0200H,FLAGS=0360H,这时若执行INT 10H指令,试问:
(1)程序转向何处执行( 用物理地址回答)?
(2)栈顶6个存储单元的地址(用逻辑地址回答)及内容分别是什么?(要求画图说
明)
⒋已知DS=3000H,BX=1000H,SI=0200H,指出下列指令源操作数的物理地址及
寻址方式。
(1) MOV AH,[BX]
(2) ADD AL,[BX+SI+1000H]
5.用8K⨯8位的EPROM芯片分别组成128K ⨯8位和64 K ⨯8位的只读存储器,分
别各需要多少片8K⨯8位的EPROM芯片?
号
学 封
班 院
学 卷
试 密
学
大
江 长
线
四、阅读下列程序,回答问题(共24分)
1.某程序设置的数据段如下,试画出汇编后存储器中各存储单元中数据的存储图。
(8
分)
DATA SEGMENT
D1 DB 30,34,‘34’,30H D2 DW 3 DUP(?) ,‘DF ’
D3 EQU $ D1
DATA ENDS
2.有一个首地址为ARRAY 的20个字的数组,说明下列程序段的功能。
(4分)
MOV CX ,20 MOV AX ,0 MOV SI ,AX SUM_LOOP : ADD AX ,ARRAY [SI ] ADD SI ,2 LOOP SUM_LOOP MOV TOTAL ,AX
(3) 设初值AX=5678H ,CX=0004H ,在执行下列程序段后AX=?(4分) AND AX ,AX JZ DONE SHL CX ,1 ROR AL ,CL DONE : OR AX ,1234H (4) 已知SS=FFA0H ,SP=00B0H ,画图说明下面执行指令时,堆栈区和SP 的内容如何变化?(8分)
MOV AX ,8057H PUSH AX
MOV AX ,0F79H PUSH AX POP BX POP [BX ]
号
学
封
级
班
院
学
卷
试密学
大
江
长五、8253应用(16分)
在某个以8086为CPU的系统中使用了一片8253芯片,通道的地址为0#计
数器:210H,1#计数器:211H,2#计数器:212H,控制口:213H,时钟脉冲
频率为2MHz。
现用一片8253定时1秒钟,要求:
1.试编写8253的初始化程序;(10分)
2.请画出硬件电路连接图。
(译码电路采用74LS138译码器)(6分)
六、8255A应用(10分)
设8255A在微机系统中,PA口,PB口,PC口以及控制口的端口地址分别为
360H、361H、362H和363H,实现:
(1)A组与B组均设为方式0,PA口作输出、PB口作输入,C口为输入,请编程初
始化。
(2)用端口C的PC7作为状态输入,若PC7=1时,则从PB口读入数据,且将其低
4位取反,然后一起从PA口输出,若PC7=0,则继续查询。
七、8250应用(10分)
两台PC机采用异步串行方式(通过COM1口)传送数据。
数据格式是8位数据
位,1位停止位,偶校验,波特率因子16,工作方式为循环自测,试编写出8250
初始化程序段。