09级微机原理其中考试题
微机原理期中自测试题

微机原理期中考试试题姓名_______班级_______学号_______成绩_______一、填空题(每空1分,共30分)1、、是微机的核心,两者合称为中央处理器。
2、微型计算机硬件系统各部分之间通过_______、_______、_______实现信息交换。
3、计算机内,其信息是以_________码形式表示的。
4、8086CPU在对外设进行输出操作时,控制信号IODT/必须是M/必须是______,R______。
4、宏汇编语言程序被汇编时,_________语句产生代码指令,_______语句不产生代码指令,_______语句可能产生也可能不产生代码指令。
5、调用程序、子程序传送参数的方法通常有_______、_______和_______三种方法。
6、虽在本模块无定义,却可以被单独引用的名字或标号,必须用_______伪指令给以说明。
7、下述机器数形式可表示的数值范围是(请用十进制形式写出):单字节无符号整数_______;单字节有符号整数_______。
8、乘法指令MUL的指令格式只有一个源操作数,若源操作数的类型属性为字节,则乘积在_______中,若源操作数的类型属性为字,则乘积在_______中。
9、堆栈是按照_______原则组织的一片连续的存储区域。
10、变址寻址的有效地址是变址寄存器的内容与_______代数和。
11、指令XLA T通常用于查表操作,在使用该指令前,应把表首的偏移首地址送入_______,待转换的代码在表中的序号送________。
12、若要求不产生汇编错误,则字符串'ABC'只能出现在伪指令_______中。
13、(30)10=()BCD;(-127)补=(_ _ ____)B。
14、为下述情况各举一例。
1)寄存器与存储单元内容相加送寄存器_______。
2)将标志寄存器进栈_______。
3)立即数与寄存器内容相加送寄存器_______。
微机原理试题集+答案

微机原理试题集+答案第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 个字节单元。
同济大学2009-2010(1)微机原理期终试题(AB卷)含答案.

MOV AL, 0
AND AL, 0
SUB AL, AL
XOR AL, AL
SHL AL, 8
2. Compare the difference between AND and TEST instruction.
解:
AND指令会影响目的寄存器内容,而TEST不影响目的寄存器的内容。
3.已知AX=3024H, BX=0A010H,执行以下CMP AX, BX指令后,试分析标志位S,C,O,Z的值,并指出AX的值。
解:
CMP指令运行后, AX内容不受影响,仍为3024H。正数减去负数后其结果为负数(9014H ,因此O=1。高位有借位,因此C=1。显然, S=1, Z=0。
4. What condition does a logic 1 (high level on the 8086 ALE pin indicate.
(4将IP寄存器内容压栈;
(5根据中断向量号查询中断向量表,获取中断服务程序的段地址和偏移地址,分别装入CS和IP ;
(6执行中断服务程序;
(7执行到IRET/IRETD时,从堆栈中弹出IP和CS ;
(8从堆栈重弹出标志数据到标志寄存器。
二、分析与设计题(70分
7.某微型计算机系统,其CPU地址线为20位,数据线为8位。需扩展内存140KB ,其中RAM为128KB ,选用62256(32K×8; ROM为12KB ,选用EPROM2732(4K×8,要求内存地址空间从40000H开始连续分配, RAM在低,故在中断向量表中所处的位置为22H ×4=88H。因为8086系统的中端向量表位于内存的最低端,故该中断向量在地址范围为00088H-0008BH。6.简要说明中断处理的流程。
山财 2009-2010-2微机原理与接口技术期中考试试题答案(A)

山东财政2009—2010学年第二学期期中考试《微机原理与接口技术》试卷(A )(考试时间80分钟)班级_____________ 学号_____________ 姓名_____________题号一二三四五总分得分阅卷人合分人注意:第一题做在题号下答题区内,其它题做在原题处。
一、单项选择题(每小题2分,共30分)单项选择体答题区:在正确的字母上划“√”。
1. A B C D2. A B C D3. A B C D4. A B C D5. A B C D6. A B C D7. A B C D8. A B C D9. A B C D 10.A B C D11. A B C D 12. A B C D 13. A B C D 14. A B C D 15. A B C D1.8086 CPU用来区分是访问内存还是访问I/O端口的控制信号是( )A.MRDC#B.RD#C.M#/IOD.M/IO#2.连续启动两次独立的存储器操作之间的最小间隔叫( )A.存取时间B.读周期C.写周期D.存取周期3.对可编程接口芯片进行读/写操作的必要条件是( )A.RD#=0B.WR#=0C.RD#=0且WR#=0D.CS#=04.在DMA方式下,CPU与总线的关系是( )A.只能控制地址总线B.相互成隔离状态C.只能控制数据线D.相互成短接状态5.当8255A工作在方式1输出时,通知外设将数据取走的信号是( )A.ACK#B.INTEC.OBF#D.IBF6.对存储器访问时,地址线有效和数据线有效的时间关系应该是( )A.数据线先有效B.二者同时有效C.地址线先有效D.同时高电平7.8255A引脚信号WR#=0,CS#=0,A1=1,A0=1时,表示( )A.CPU向数据口写数据B.CPU向控制口写控制字C.CPU读8255A控制口D.无效操作8.执行下列两条指令后,进位标志位CF为( )MOV AL, FFHADD AL, 01HA.为0B.变反C.为1D.不变9.通常,中断服务程序中的一条STI指令目的是( )A.允许低一级中断产生B.开放所有可屏蔽中断C.允许同级中断产生D.允许高一级中断产生10.8255A的方式选择控制字为80H,其含义是( )A.A、B、C口全为输入B.A口为输出,其他为输入C.A、B为方式0D.A、B、C口均为方式0,输出11.CPU响应中断请求和响应DMA请求的本质区别是( )A.中断响应靠软件实现B.响应中断时CPU仍然仍控制总线,而响应DMA请求时,CPU要让出总线C.速度慢D.控制简单12.用2K×4位的RAM芯片组成16K字节的存储器,共需RAM芯片和片选地址(CE#)分别为( )A.32片和8位B.8片和4位C.16片和4位D.16片和8位13.闪烁存储器属于()类型,但性能更优。
微机原理期中试题最新大全答案

《微机原理》期中试题答案专业年级:姓名:学号:电子信息工程系考试日期:2005/11/27一、填空题(12分,每空1分1.对于十进制数66,当它用二进制数表示时为 1000010 ,用十六进制数表示时为42 H;用压缩BCD码表示时为: 01100110 。
2.8086/8088CPU的数据线和地址线是以分时复用方式使用的。
3.8086/8088 CPU最小工作模式的含义是指: 单处理器系统。
5.对于8086/8088CPU,设有物理地址00400H,试写出其两种不同的逻辑地址0000:0400H 、 0040H:0000H 。
6.设有逻辑地址1234H:1234H,试写出其对应的物理地址 13574H 。
7.设SP为2000H,则执行PUSH AX 后,SP= 1FFE H,其中AH 压入1FFF H单元,AL压入 1FFE H单元。
8. 在计算机中:1Byte= 8 bit。
二、简答题(48分,每题3分1. 设机器字长为16位,最高位是符号位,用补码完成以下运算:96 – 18(-18原=1000000000010010B(-18补=1111111111101110B96 0000000001100000B0000000001001110B2. 设机器字长为8位,最高位是符号位,试用“双高位”法判别下述二进制运算有没有溢出?若有,是正溢出还是负溢出?A. 89 + 106B. – 11 + 10001011001 11110101+01101010 +0110010011000011 01011001正溢出无3. 有一个补码表示的二进制数11001011,写出算术左移和算术右移的结果。
算术左移:94H 算术右移:E5H4. 分别指出下列指令中的源操作数的寻址方式。
(1MOV AX,CX 寄存器(2MOV CX, [BX] 寄存器间接(3MOV AX,6[BX][DI] 相对基址变址5. 指出下面程序片段中的错误。
《微机原理》期终考试试卷(4)附答案

《微机原理》期终考试试卷一、填空题(每题1分,共20分)1、A T89S52的异步通信口为(单工/半双工/全双工),若传送速率为每秒120帧,每帧10位,则波特率为。
2、A T89S52单片机指令系统的寻址方式有、、、、等。
3、A T89S52有级中断,个中断源。
4、当单片机复位时PSW=H,SP= ,P0~P3口均为电平。
5、如果(A)=58H,(R1)= 49H,(49H)= 79H,执行指令XCH A, @R1后;结果(A)= ,(49H)= 。
6、A T89S52访问片外存储器时,利用信号锁存来自发出的低8位地址信号。
7、A T89S52内部数据存储器的地址范围是,位地址空间的字节地址范围是,对应的位地址范围是,外部数据存储器的最大可扩展容量是。
二、单项选择题(每题2分,共30分。
请将正确选项填在下列表格相应位置)。
1、与十进制数254等值的数是()A. 11111110B. 11101111C. 11111011D. 111011102、A T89S52单片机内含定时器和串行口的个数分别为( )A.2和1B.1和2C.3和1D.2和23、对片外数据存储器数据传送,应采用助记符为( )A.MOVB.MOVXC.MOVCD.PUSH4、堆栈数据的进出原则是()A、先进先出B、先进后出C、后进后出D、进入不出5、若某存储器芯片地址线为12根,那么它的存储容量为()A、1KBB、2KBC、4KBD、8KB6、0~9的ASCII码是()A. 0~9HB. 30~39C. 30H~39HD. 40H~49H7、单片机内部并行I/O口,真正用作I/O口线的只有()A. P0口B.P1口C.P2口D. P3口8、MCS-51系列单片机中,外部数据存储器的读信号为()A.EAB.PSENC. ALED. RD9、当AT89S52外扩程序存储器32KB时,需使用8KB的EPROM2764()A、2片B、3片C、4片D、5片10、AT89S52单片机外部中断0请求信号输入的引脚是()T D. WRA.RXDB.INT0C. 011、开机复位后,CPU使用的是寄存器第一组,地址范围是()A、00H-10HB、00H-07HC、10H-1FHD、08H-0F12、8051的一个机器周期包含个振荡周期。
09级电器专业《电工基础》第二学期中期试题

平 凉 机 电 工 程 学 校 二○○九——二○一○学年第二学期期中考试 09级电器专业《 电 工 基 础 》试题(卷)1.正弦交流电的三要素是指( )①电阻、电感和电容 ②电流、电压和相位差 ③有效值、频率和初相 ④瞬时值、最大值和有效值 2.人们常说的交流电压220Ⅴ、380Ⅴ是指交流电压的( ) ①最大值 ②瞬时值 ③有效值 ④平均值3.两个同频率正弦交流电i 1、i 2的有效值分别为40A 和30A ,当i 1+i 2的有效值为70A 时,i 1与i 2的相位差( )。
①180º ②45º ③0º ④90º4.某正弦交流电压u = 100 sin ( 100πt +π/2 )V ,当t=0时的值是( ) ①-70.7V ②70.7 V ③100V ④-100 V5.在纯电阻电路中,电流与电压的相位关系是( ) ①电流与电压反相 ②电流比电压超前π/2 ③电流与电压同相 ④电流比电压比滞后π/26.交流电路中提高功率因数的目的是( ) ①提高电源的利用率 ②提高负载的效率 ③增加负载的输出功率 ④减少电路的功率消耗7.交流电路中视在功率的单位是( )① 伏安 ②焦 ③瓦 ④乏 8.在纯电容电路中,正确的关系是( )① I=ωCU ②I=Um /Xc ③I=U/ωC ④I=u/xc 9.交流电路中无功功率的单位是( )② 乏 ②焦 ③瓦 ④伏安10.交流电路如图1所示,电阻、电感和电容两端的电压都是30V ,则电路的端电压是( )。
①30V,②10V,③20V④40V.11.在RLC 串联电路中,端电压与电流的相量图如图2所示,这个电路是( ). ①电容性电路 ②电感性电路 ③电阻性电路12. 三相动力供电线路的电压是380V,则任意两根相线之间的电压称为( ). ①相电压,有效值是380V; ②线电压,有效值是380V; ③相电压,有效值是220V;④线电压,有效值是220V;二.填空题(每空1分,共30分)1.我国工频电流的周期T = s ,频率f = Hz 。
微机原理期中试卷2009

2009-2010学年第一学期期中《微机原理及应用》试题信息学院自动化系2007 年级自动化专业学号姓名主考教师:郭雪梅一、填空题(每空1分,共20分)1.X=-32,Y=13,则[X+Y]补=________ ___,[X-Y]补=________ ___。
2.CPU工作在实方式下,若指令MOV AL,[BP+SI],其源操作数的寻址方式为____________,假设BP=1500H,SI=2500H,ES=3000H,SS=4000H,则源操作数的物理地址为_______ .3. 8086/8088 CPU内部结构按功能分为两部分,即______________ 和__________。
4. CPU从主存取一条指令并执行该指令的时间称为________ , 它通常用若干个_________ 来表示,而后者又包含有若干个___________ 。
5. 8086的OUT DX, AL输出指令为_________寻址方式,当端口地址(DX)小于________可用直接寻址。
6.已知(AL)=0101110lB,执行指令NEG AL后再执行CBW,(AX)=。
7.n+1位符号数x的补码表示范围为______________。
8.(AX)=7654H,(BX)=8912H,则执行指令ADD AX,BX后,OF=_________,CF=____________。
9.8086从奇地址单元开始读取一个字需要____________个总线周期,第_________个总线周期用高8位数据线传输数据。
10.当前(SS)=8000H,(SP)=1234H,执行PUSH AX后,(SS)=___________H,(SP)=__________H。
二、选择题(每小题1分,共15分)1.将字变量ARRAY的偏移地址送寄存器BX的正确结果是___ ____。
其中1.2是多选题A. LEA BX,ARRAYB. MOV BX,ARRAYC. MOV BX,OFFSET ARRAYD. MOV BX,SEG ARRAY2.将累加器AX的内容清零的正确指令是________。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
自动化微机原理期中考试题
一、选择题(每小题2分,共14分)
1.十进制数-80用16位补码表示是()。
A. F080H
B.8080H
C.FF88H
D.FFB0H
2.在机器内部操作中,CPU与存贮器之间信息交换使用的是()。
A.逻辑地址
B.物理地址
C.有效地址
D.相对地址
3.下列操作中,允许段超越的是()。
A.取指令
B.存目的串
C.以BP为基础存取操作数
D.堆栈操作
4.设SP=50H,执行段间返回指令RET 后,寄存器SP的内容是( )。
A.5AH
B.5CH
C.54H
D.44H
5.使用DOS功能调用时,子程序编号应放在( )寄存器中。
A.AL
B.AH
C.AX
D.任意指定
6. 8086 CPU在响应中断时顺序将()内容压入堆栈。
A、CS.IP.PSW
B、IP.CS.PSW
C、PSW.CS.IP
D、PSW.IP.CS
7. 8086能够访问的存储空间的大小是()。
A. 64k
B.1M
C. 256
D.16M
二.填空(每题4分,共24分)
1.二进制数11101001,若为无符号数,其十进制数值是();
若为补码表示的有符号数,其十进制数值是()。
2. 若AX=6531H,BX=42DAH,则SUB AX,BX指令执行后:
AX=(), SF,ZF,CF,OF=( ,,, )。
3.指令MOV AX,[BX+SI+6]源操作数的寻址方式( ) 。
4.可屏蔽中断从CPU的()引脚进入,只有当中断允许标志IF
为()时,该中断才能得到响应。
5.8086CPU从内部功能上可分为()和( )
两个独立的功能部件。
6. 若某中断向量为08H,则该中断的中断服务子程序的入口地址在中断向量表中的物理地址范围为()~()。
三、简答题(本大题共4小题,每小题6分,共24分)
1. STRING DB ’AB’,0, 0, ’CD ’, 0, 0, ’EF’, 0 , 0
请用DW伪指令改写上述数据定义语句,要求改写后,保持内存单元中内容不变。
2.在指令系统中,段内、段间返回均用RET指令,试回答:
①执行段内返回RET指令时,执行的操作是:
3.地址总线宽度有什么意义?若地址总线宽度为N,则CPU允许访问的最大存储器空间为多少字节。
4.某数据段定义如下,试列出经汇编后,各存储单元的内容是什么?COUNT值是多少? BUF1的偏移地址是多少?
ORG 0200H
BUF1 DB 10H,20H
BUF2 DW 30H
COUNT EQU $–BUF1
四、程序分析(共21分,每题7分)
1.ORG 1000H
BUF DB 12H
LEA BX,BUF
MOV CX,BX
LOP :ADD BX,2
LOOP LOP
HLT
执行后,BX=。
2. 程序段如下,运行后,AH= ,AL=
XOR AL,AL
MOV AH,AL
ADD AH,9
JZ NEXT
XCHG AH,AL
JMP K1
NEXT:MOV AH,0FFH
K1:HLT
3. 有程序段如下:
X DW 0123H,,2A3EH,,89DFH
CUNT EQU $–X
Y DB CUNT DUP(0)
LEA SI,X
LEA DI,Y
MOV CX,CUNT
CLD
REP MOVSB
试回答:
①上述程序执行后,Y数据区各字节单元中的内容。
②程序段功能不变的情况下,REP MOVSB指令可否用下面两个指令替代:
LOP:MOVSB
LOOP LOP
五.阅读程序,回答有关问题(每小题3分,共9分)
要求:必须加相关注释,否则不得分。
1.MOV CX,l00
MOV SI,OFFFH
NEXT: INC SI
CMP BYTE PTR[SI],'A'
LOOPNZ NEXT
RET
该程序段的功能是()。
2.程序执行后,回答下列问题
MOV AX,0
MOV CX,11
L1:ADD AX,CX
DEC CX
JNZ L1
RET
问:AX=(),CF=()。
3.LEA SI, OLDS
LEA DI, NEWS
MOV CX, 5
CLD
REPZ CMPSB
JNZ NEW_LESS
.
.
.
该程序段的功能是()。
六、编制程序(8分)
1.有一首地址为BUF的字数组,试编写完整程序,求该数组正数之和,结果存于TOTAL单元中(假设正数之和<32767)。