上微机原理试卷B及答案
上微机原理试卷B及答案
8、 中断类型号为 20H 的中断所对应的中断向量存放在内存从 80H 开始
的四个连续字节单元中,若这四个字节单元的内容由低地址到高地
址依次为 00H,50H,00H,60H,则中断服务程序的入口地址 65000H。
四、 简答题与程序分析题(6 分+6 分=12 分):
1.EU 与 BIU 各自的功能是什么?如何协同工作?
范围是( C )。
A、0≤│N│≤1-2^(-1-16) B、0≤│N│≤1^(2-16)
C、0≤│N│≤1-2^(1-16) D、0≤│N│≤1
4、 8086 系统中将一个数送入堆栈后,堆栈指针寄存器应进行( B )
操作。
A、减 1
B、减 2
C、加 1
D、加 2
5、 CPU 响应两个硬中段 INTR 和 NMI 时,相同的必要条件是( B )
MOV AX,2030H AND AX,00FFH 2.下列程序执行完后,AX= 7498H 。 MOV AX,6264H AND AX,AX JNZ DONE SHL CX,3
ROR AX,CL
DONE:ADD AX,1234H
HLT 六、编程填空题(限定在每空中只准填写一句程序语句,并给出注释。 多填不给分,每空 3 分,共 9 分)
MOV DS,AX
;给 DS 赋
段值
MOV DX,N-1
L1:
MOV CX,DX
LEA SI,BUF
L2:
MOV AL,[SI+1]
CMP AL,[SI]
;比较前
后两个数
JA NEXT
;大于则跳转到 NEXT
XCHG AL,[SI]
;小于则交换比较过的
这两个数
微机原理开卷答案B
《微机原理》(开卷)B 评分标准一、1、(本步骤5分)2、译码器连接见下图(正确画出地址线3分,正确连接输出端3分)3、 MOV AX, 0MOV DS, AX (本步骤1分)MOV SI, 2800HMOV DI, 3800HMOV CX, 800H (本步骤1分)L1:MOV AL, [SI]NEG AL (本步骤1分)MOV [DI], ALINC SIINC DILOOP L1 (本步骤1分)74LS138Y 5Y 7二、1、(本步骤3分)2、程序片断如下:设地址为MOV DX, 283HMOV AL, 92HOUT DX, AL (本步骤1分) MOV DX, 280HIN AL, DXMOV AH, ALMOV DX, 281HIN AL, DX (本步骤1分) CMP AH, ALJZ OK (本步骤1分) MOV DX, 283HMOV AL, 0OUT DX, ALJMP L1OK: MOV DX, 283HMOV AL, 1OUT DX, AL (本步骤1分) L1: …………3、程序流程图如下:(本步骤3分)D 7-0RD WR A 1A 0译码器三、(1) 完整程序:DATA SEGMENTTAB DB 10 DUP(?)COUNT EQU $-TABNUM1 DB 0NUM2 DB 0DATA ENDS (本步骤3分)CODE SEGMENTASSUME CS:CODE,DS:DATA START:MOV AX,DATAMOV DS, AX (本步骤1分) MOV CX, COUNTMOV SI, OFFSET TABLP0: MOV AL,[SI] (本步骤1分)AND AL, 0FFHJS LP1 (本步骤1分)JZ LP2 (本步骤1分)INC NUM1JMP LP2LP1: INC NUM2LP2: INC SILOOP LP0 (本步骤2分)MOV AH, 4CHINT 21HCODE ENDS (本步骤2分)END START(2) 程序框图如下:(本步骤4分)。
微机原理试题B卷参考答案和评分标准(新)
《微机原理及应用》 课程考试试卷( B 卷) 专业:装备制造及自动化 年级:08级 考试方式:开卷 学分:3.5 考试时间:120分钟 【注意:第一至五大题写在答题纸上,第六题写在试卷上】 一、填空题 (每空1分,共 20 分) 1.Pentium 处理器采用 (1) 位数据总线与主存相连。
2.IA-32处理器有(2) 个32位通用寄存器。
3.如果采用BP/EBP 或SP/ESP 作为基地址指针,默认使用(3) 段寄存器指向堆栈段。
4.指令“XOR EAX, EAX”和“SUB EAX, EAX”执行后,EAX=(4),CF=OF=(5)。
而指令“MOV EAX, 0”执行后,EAX =(6),CF和OF没有变化。
5.PCI总线共用数据和地址信号,所以数据传输需要两个阶段:第一个阶段(一个时钟)提供(7)(地址,数据),第二个阶段(最少一个时钟)交换(8)(地址,数据)。
6.Pentium的3个最基本的读写控制引脚是IOM,(9)和(10)。
/7.高速缓冲存储器的地映址射有全相关映射、直接映射和(11)方式。
8实地址方式下,主存最低(12)的存储空间用于中断向量表。
向量号8的中断向量保存在物理地址(13)开始的(14)个连续字节空间。
9. 某时刻中断控制器8259A的IRR内容是08H,说明其(15)引脚有中断请求。
某时刻中断控制器8259A的ISR内容是08H,说明(16)中断正在被服务。
10. 假设某8253的CLK0接1.5MHz的时钟,欲使OUT0产生频率为300kHz的方波信号,则8253的计数值应为(17),应选用的工作方式是(18)。
11. RS232C用于发送串行数据的引脚是(19),接收串行数据的引脚是(20)。
微机原理试卷B答案-20140612
…………装订线………………装订线内不要答题,不要填写信息………………装订线…………武汉理工大学考试试题答案(B卷)2013 ~2014 学年2 学期微机原理与通信接口课程一、填空(每空1分,共10分)1.设机器码字长为6位,数X=11101,则X的源码为011101 ,补码为011101。
2.压缩BCD数是6947H ,非压缩式BCD码形式为:06090407H 。
3. 若(CS)=4200H,物理转移地址为4A230H,当CS的内容设定为7900H时,则物理转移地址为:81230H 。
4.设(SP)=0200H,(SS)=6000H,执行POP BX指令后,栈顶的物理地址为 60202H 。
5.任何一个微机系统完成一个总线传输周期必须经历:总线请求和判决、寻址、传数、结束四个阶段。
6.CPU对I/O端口完成一次读/写操作所需要的时间为一个I/O总线周期。
7.CPU响应外部中断请求INTR和NMI信号时,相同的必要条件是当前指令执行结束。
8.DMA方式可解决外设与存储器间的直接数据交换,称为直接存储器存取控制方式。
二、简答题(每小题5分,共20分)1. 计算机运算时如何区别BCD码和ASCII码?答:计算机运算并不区分BCD码和ASCII码,而把它们当作二进制数参与运算,遵循二进制运算的法则,但提供一组相关状态标志(如CF和AF)和BCD调整指令供编程者调整结果用,ASCII码运算后,使用非压缩型BCD码调整指令来进行运算结果调整,再转换成ASCII码。
2. 什么叫中断?请简述程序中断的一般过程。
答:中断是指CPU在执行当前程序的过程中,由于某种随机出现的外设请求或CPU 内部的异常事件,使CPU暂停正在执行的程序而转去执行相应的服务处理程序;当服务处理程序运行完毕后,CPU再返回到暂停出继续执行原来色的程序。
引起中断的事件被称为中断源。
从中断源提出中断请求,到中断被CPU相应并被吹,最后返回到被中断的程序,程序中断的一般过程为:中断请求、中断判优、中断处理、中断返回。
桂林电子科技大学微机原理与接口技术B卷参考答案及评分标准格式
2012-2013学年第2学期微机原理与接口技术( B )卷参考答案及评分标准适用:系专业级学生命题教师:一、填空题(每空1分,共20分)1、173-452、CALL RET3、后进先出(或先进后出) PUSH4、64KB 250A0H5、8 11 36、BIU(或总线接口部件) EU(或执行部件)7、不同 18008、80H 34H9、BP SI DI(与顺序无关)二、单项选择题(每小题2分,共20分)1~5 DDCDB 6~10 BADBB三、简答题(每小题10分,共30分)1、(每空2分,共10分)AX = 6037H BX=4220H CL=20 BP=1007H CH=42H2、RAM的存储容量是2KB(2分)EPROM的存储容量是4KB(2分)RAM的基本地址是0F9000H~0F97FFH(3分)EPROM的地址范围是0FD000H~0FDFFFH(3分)3、(10分)中断向量地址为4x54H=150HPUSH DS 或 PUSH DSMOV AX, SEG INTP MOV AX, 0MOV DS, AX MOV DS, AXMOV DX, OFFSET INTP MOV BX, 4*54HMOV AL,54H MOV AX, OFFSET INTP MOV AH,25H MOV [BX],AXINT 21H MOV AX, SEG INTP POP DS MOV [BX+2],AXPOP DS四、应用题(共30分)1、(10分)(1)段定义格式,DS初始化(2分)(2)初始化地址指针,循环次数(2分)(3)取数(1分)(4)奇偶判断及保存结果(3分)(5)修改地址指针(1分)(6)循环控制(1分)参考程序如下:DATA SEGMENTSTR1 DB ‘ABCE……’COUNT EQU $-STR1DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART: MOV AX,DATAMOV DS,AXMOV CX,COUNTMOV SI,0ALOOP: MOV AL,STR1[SI]OR AL,0JPO CONTOR AL,80HMOV STR1[SI],ALCONT: INC SILOOP ALOOPMOV AH,4CHINT 21HCODE ENDSEND START2、(20分)(1)(4分)A,B,C口及控制端口地址分别为84H~87H (2)(2分)方式控制字:1001 1000B(3)(14分)a.(2分)8255初始化b.(1分)初始化相关寄存器c.(2分)设置通道地址d.(3分)启动ADe.(2分)检测转换结束条件f.(1分)读取AD转换结果g.(2分)保存结果h.(1分)循环采集参考程序如下:MOV AL,10011000BOUT 87H,ALMOV CX,50MOV DI,OFFSET BUFMOV AL,00000111BOUT 86H,ALMOV AL,00000110BOUT 87H,ALLP: MOV AL,00000111BOUT 87H,AL等待AD转换开始的程序可以不做要求WAIT: IN AL,86HTEST AL,80HJZ WAITIN AL,84HMOV [DI],ALINC DILOOP LP。
微机原理B卷(高质量含答案)
《微型计算机技术及应用》试卷(B 卷)适用班级: 15楼宇,15轨道一、单选题(2×14=28 分)1.计算机中数据是以什么形式表示的( C ) A .原码 B .反码 C .补码 D .8421BCD 码2.如果要做一个中文网页,让世界上的任何国家的机器都能浏览中文,不出现乱码,应该采用的文字编码方法是( D )A .GBKB .GB2312C .ASCII 编码D .UTF-83.指令MOV DX ,[BX+DI]的寻址方式是( B ) A .立即寻址 B .基址变址寻址 C .寄存器寻址 D .寄存器间接寻址4.在LOOP 指令执行的时候,隐含着对计数器减1的操作,该计数器是用寄存器( C )A .AXB .BXC .CXD .DX5.在以查询方式与I/O 端口交换数据时,外设准备好的状态信息是通过( C )提供给CPU 进行查询的。
A .数据总线B .地址总线C .控制总线D .中断请求线6.在加法运算中,如果产生溢出,所得到的结果就不再是和的补码的正确表示了,如何判断( D )A .最高位进位和次高位进位的同或B .最高位进位和辅助进位的异或C .最高位进位和辅助进位的同或D .最高位进位和次高位进位的异或7.当8086工作在最小模式下的时候,区分进行存储器访问还是IO 访问的引脚信号是( B )。
A .ALEB .IO M /C .HOLD D .WR8.下列对应关系错误的是( C ) A .ALE 地址锁存允许信号B .WR 写控制信号,输出引脚,低电平有效C .INTA 中断请求信号D .R DT / 数据发送、接受方向控制信号9.8086的不可屏蔽中断和可屏蔽的中断分别从下列哪两个引脚输入( A )A .NMI INTRB .INTR NMIC .NMI CLKD .READY INTR10.关于MOV 指令,下列说法错误的是( D )A .立即数只能为源操作数,不能为目的操作数B .存储器单元之前不能直接传送数据C .CS 和IP 不可以为目的操作数D .立即数可以直接送给段寄存器11.在执行压缩8421BCD 码下十进制的加法运算的时候,加法运算完成后对应的调整指令是( C )A .XLATB .NEGC .DAAD .AAA12.若BX=1200H,SI=0300H,执行下面的指令,LEA DI,[BX+SI+0100H]执行完成后DI寄存器中的指是( D )A.1300H B.1400HC.1500H D.1600H13.如果CPU决定响应中断,中断服务程序的执行过程,排序应该是( A )A.关中断,保护断点和现场,开中断,转入中断服务程序,关中断,恢复现场,开中断B.转入中断服务程序,关中断,保护断点和现场,开中断,关中断,恢复现场,开中断C.开中断,保护断点和现场,关中断,转入中断服务程序,开中断,恢复现场,关中断D.关中断,恢复断点和现场,开中断,转入中断服务程序,关中断,保护现场,开中断14. 8253硬件触发计数,写出初值n以后并不马上计数,必须在门口信号GATE的触发下,才开始计数(GATE信号的上升沿起作用),计数过程OUT输出高电平,计数结束后输出一个CLK脉冲宽度的负脉冲,这是8253的哪一个工作方式( D )A.方式2 B.方式3C.方式4 D.方式5二、填空题(2*10=20分)16. 8086CPU是16位的,8086CPU的指令系统包括哪几类指令:数据传输指令,算术运算指令,逻辑指令,串操作指令,控制转移指令,处理器控制指令17. 8086/8088CPU响应中断时,CPU自动保存和恢复哪三个寄存器,CS、IP、PSW,其余的寄存器如果需要保存和恢复,有编程人员通过编程实现。
微机原理试卷B及答案
_________级 _________系 ___________专业 _____________班 姓名____________ 考号或学号_______ —————————密——————————————封——————————————线————————————____________________________________________________________________________________________________一 单项选择题(20分)1) 二进制数的尾符是( )。
A. BB. OC. DD. H2) 与十六进制数BC 等值的数是( )。
A. 10111011B. 10111100C. 11001100D. 110010113) 某一DRAM 芯片,其容量为512×8位,除电源端和接地端外,该芯片引出线的最小数为( )。
A. 25B. 23C. 20D. 194) 芯片74LS373在8086CPU 系统中用作( )A .总线锁存器B .总线驱动器C .总线控制器D .总线仲裁器 5) 程序计数器中存放的是( )A. 数据B. 地址C. 下一指令的地址D. 下一指令的数据 6) 8086的寻址能力为( )A. 20MBB. 1MBC. 64KBD. 4MB7) 8086CPU 在存储器读/写时遇到READY 无效后可插入( )A .1个等待周期B .2个等待周期C .3个等待周期D .等待周期个数由具体情况而定 8) DRAM 是一种( )A 、动态RAMB 、静态RAMC 、动态ROMD 、静态ROM 9) 反复编程ROM 可简记为 ( )A 、PROMB 、MROMC 、EPROMD 、EEPROM10) 8086CPU 的寄存器中,能在操作数内存寻址时用作地址寄存器的是( )A .AXB .BXC .CXD .DX11) 现有2K ×8位的RAM 芯片,它所具有的地址线条数应是( )条A.12B.13C.11D.1012) 在查询传送方式中,CPU 要对外设进行读出或写入操作前,必须先对外设( ) 才能开始工作。
微机原理B1答案
《微机原理及应用》答案(B卷)一、判断题 (每小题1分,共5分)1.×2.×3.×4.×5.×二.填空题 (每小题1分,共15分)1. AD0-AD15、地址线、数据线2. 256、000H、3FFH3. 总线接口单元BIU、执行单元EU4.由CPU到外设、I/O写5. 编辑、汇编、连接6. 接收移位、发送移位三、计算题(每小题4分,共20分)1.[X]补=[ 0011010]补=11100110[-Y]补=[+0100110]补=00100110[Z]补=[X-Y]补=[X]补+[-Y]补=11100110+00100110=00001100Z=[Z补]补=00001100=+12,没有溢出。
2.128K*8位/8K*8位=1664K*8位/8K*8位=83.(1)寄存器间接寻址,PA=DS*16+BX=21000H(2)相对基址加变址寻址,PA=DS*16+BX+SI+1000H=22100H4. IP=002CH,CS=0A56H,故PA=0A58CH3000H:3000H:3000H:3000H:3000H:3000H:3000H:2.65536次四、阅读下列程序,回答问题(共24分)1.(8分)MOV AX,5678HPUSH AX POP BXMOV AX,1234H POP [BX]FFA0H:FFA0H:2.(4分)AX=567CH3.(4分)把首地址为ARRAY的20个字的数组求和,结果存放到TOTAL字变量中。
4.(8分)五、8255A应用(10分)(1)MOV DX,363HMOV AL,10011001B(或99H)OUT DX,AL(2)WAIT: MOV DX,362HIN AL,DXTEST AL,08HJZ WAITMOV DX,360HIN AL,DXXOR AL,0FHMOV DX,361HOUT DX,AL六、8250应用(10分);设置波特率MOV DX,3FBHMOV AL,80HOUT DX,ALMOV AX,3F8HMOV AL,60HOUT DX,ALINC DX (或MOV DX,3F9H)MOV AL,0OUT DX,AL;设置串行通信数据格式MOV AL,0EHMOV DX,3FBHOUT DX,AL;设置工作方式MOV AL,13HMOV DX,3FCHOUT DX,AL七、8253应用(16分)1.(10分)计数初值:4MHZ/0.5HZ=8*106,故选用三个计数器中任两个,两个计数器的计数初值的乘积为8*106即可。
微机原理试题及参考答案
大学《微机原理及应用》试卷 B机电及自动化学院班考试日期:2012年6月1 日姓名:学号:注意:●考试时间为120分钟,进入考场不准自带草稿纸,不准使用计算器。
●一至三大题直接在试卷上作答,其余题目在答题纸上作答。
一、填空(每空1分,共20分)。
1、已知[X]原=10101100,[Y]补=11000110,求[X+Y]补= 10011010。
2、典型半导体存储器的内部通常由存储体,地址寄存器、地址译码器,数据缓冲器,控制电路5部分组成。
3、8086的中断源可分为内部中断(软中断)和外部中断(硬中断)两类。
8086可处理256 种类型的中断。
4、设椎栈段寄存器SS所存放的数据为2200H,堆栈指示器SP所存放的数据为0120H,在压入堆栈5个字的数据,SS的值为2200H ,SP的值为0116H 。
5、指令基本格式常由操作码和操作数两大部分组成。
6、存储单元1F00:38A0H所表示的段地址为1F00 ,偏移地址为38A0 ,物理地址为228A0。
7、8086CPU的执行部件包括三大部分:运算器,通用寄存器组和EU控制单元。
8、两个无符号数相等,该两数相减后ZF标志等于 1 ,CF标志等于0 。
9、中断类型号为24H的中断向量存放在0096H 存储单元。
二、选择题(20分,2分/题)1.二进制数10010110.01B 的十进制数值可表示为() BA、106.8B、150.25C、150.5D、140.252.RAM 6264芯片有8K×8位的容量,它的片内地址选择线和数据线分别是() B A、A0~A12和D0~D15 B、A0~A12和D0~D7C、A0~A13和D0~D7D、A0~A13和D0~D153.8086 CPU在响应中断时顺序将()内容压入堆栈。
课本P123 D A、CS.IP.F B、IP.CS.FC、F.IP.CSD、F.CS.IP4.Pentium CPU有32根地址线,能够寻址的最大存储空间是()。
物本《微机原理》期考试卷B答案
微机试卷2一、填空题20%(每空1分)1、8088CPU从功能上来说分成执行单元(EU)和总线单元两大部分。
2、8088CPU所用的存储器逻辑地址由段地址和有效偏移地址两部分组成,他们共同形成20 位的物理地址,。
3、在8086CPU的9个标志位中,有3位为控制标志,它们是DF,TF 及__IF____指令“MOV AX,BX”源操作数的寻址方式为寄存器寻址4、设(DS)=2000H,(DI)=1000H,指令“MOV AX,[DI+2000H]”源操作有效地址为3000H ,物理地址为23000H 。
5、现用2Kx8位的静态RAM芯片构成8Kx16位存储器,供需此种芯片_8___片,若CPU输出的地址信号为20位,则可用于进行片选译码的片外地址为___9_位6、CPU和I/O设备之间传送的数据的方式有无条件方式、查询方式、中断方式和DMA传输方式三种。
7、I/O设备的编址方式通常有存储器统一编址和存储器独立编址两种方式。
8、8086/8088的中断向量表在存储器的__00000H__________地址至_003FFH___________地址的区域中; 向量表的内容是中断服务子程序的入口地址_________________。
9、若8259AICW2的初始值为56H,则在中断响应周期数据总线上出现的与IR6对应的中断类型码为56H 。
二、选择题10 %(每道1分)1、在计算机内部,一切信息的存取、处理和传送都是以( D )形式进行的。
A、EBCDIC码B、ASCII码C、十六进制编码D、二进制编码2、机器字长为8位,-5的补码是( D )A、85HB、86HC、0FAHD、0F7H3、RAM 6116芯片有2K×8位的容量,它的片内地址选择线和数据线分别是(B )A、A0~A15和D0~D15B、A0~A10和D0~D7C、A0~A11和D0~D7D、A0~A11和D0~D154、8086 CPU有20位地址线,而在进行I/O读写时,有效地址线是(B)。
微机原理试卷B答案
一、单项选择题(每小题1.5分,共21分)1. C2. C3. B4.B5.C6.D7.D8. A 9. B 10. D 11.C 12.A 13.C 14.D二、填空题(每小题1分,共19分)1. 16、20。
2.8个。
3.11100 . 001。
4.BIOS、文件系统、命令处理程序。
5.2、方式0、方式1。
6.16片、11、14。
7.AB、DB、CB。
8.1000。
三、判断题(每小题1.5分,共12分)1.⨯2.⨯3.⨯4.√5. √6. ⨯7. ⨯8. ⨯四、简答、计算题(14分)1.ZF = 0;SF=0;OF=1;CF=1。
(4分,每个值1分)2.1;2;AX、DX。
(6分,每空2分)3.1,-1,‘A’,‘B’,?,1,?,1,?,?,10COUNT=8。
五、阅读程序与接口芯片初始化(16分)1. 06H。
(3分)2.判断[BX]值大于0还是小于0(8分,每两条正确注释得1分)3. Mov dx,316hMov al,10 11 001 0b (1分)Out dx,alMov al,0CFh (2分)Mov dx,310hOut dx,alMov al,02hOut dx,al (3分)六、综合分析与设计题(18分)1、Data segmentval dw ?One dw 0Zero dw 0Data ends 2分Stack segmentDw 100 dup(?)Stack endsCode segmentAssume cs:code,ds:data,ss:stackBegin: mov ax,dataMov dx,axMov ax,stack 2分Mov ss,axMov cx,16 ;循环次数Mov si,0 ;si中存放0的个数Mov di,0 ;di中存放1的个数Mov ax,val ;Again: shl ax,1 2分Jc nozero ;为1转走Inc si ;为0,si加1Jmp nextNozero: inc di ;为1,di加1 Next: loop againMov one,siMov zero,di 2分mov ax,04chInt 21hCode endsEnd begin 2分2、(1)8K;(3分)(2)全译码方式(2分)(3)地址范围0c000h-0dfffh(3分)。
《微机原理与接口技术》B试卷及答案
武汉理工大学函授期末考试试卷课程名称:《微机原理与接口技术》( B卷)考试方式:闭卷(开卷、闭卷)试卷份数:教学点:鄂州职业大学类别:本(本、专)科专业年级:题号一二三四五六七八总分阅卷教师得分一部分选择题 (共40分)一、单项选择题 (本大题共20小题,每小题2分,共40分) 在每小题列出的四个选项中只有一个是符合题目要求的,请将其代码填在题后的括号内。
错选或未选均无分。
1. Netware 的核心协议 (NCP) 提供了一系列的【】A. 通信协议B. 服务协议C. 网络协议D. 控制协议2. 以下IP地址中,为B类地址的是【】A. 112.213.12.23B. 210.123.23.12C. 23.123.213.23D. 156.123.32.123. 一个拥有80个职员的公司,不久的将来将扩展到100多人,每个员工拥有一台计算机,现要求将这些计算机连网,实现资源共享,最能满足此公司要求的网络类型是【】A. 主机/终端B. 对等方式C. 客户/服务器方式D. INTERNET4. Windows NT是一种【】A. 单用户多进程系统B. 多用户多进程系统C. 单用户单进程系统D. 多用户单进程系统5. 进程从就绪状态进入运行状态的原因可能是【】A. 等待某一事件B. 被选中占有处理器C. 时间片用完D. 等待的事件已发生6. Netware386系统配置了多种驱动程序,下列驱动程序中为磁盘驱动程序的是【】A. NE2. LANB. ESDI. DSKC. INSTALL. NLM 第D. RSPX. NLM7. 传输层接口TLI (Transport Layer Interface) 是一组函数的集合,为用户提供传输层接口,包括建立通信、管理连接以及数据传输。
以下为无连接模式函数的是【】A. t-rcvudata ()B. t-getinfo ()C. t-listen ()D. t-close ()8. 在以太局域网中,将IP地址映射为以太网卡地址的协议是【】A. ARPB. ICMPC. UDPD. SMTP9. 网络操作系统是一种【】A. 系统软件B. 系统硬件C. 应用软件D. 支援软件10. UNIX系统中具有最高权限的用户名是【】A. AdministratorB. RootC. SupervisorD. admin11. 以虚拟软盘方式实现硬盘共享的软件必须具有四方面的功能,即用户管理、盘卷管理、信号量管理和【】A. 计账管理B. 备份管理C. 安装管理D. 文件管理12. 统一资源定位器URL由三部分组成:协议、文件名和【】A. 文件属性B. 域名C. 匿名D. 设备名13. 用户程序在目态下使用特权指令将引起的中断是属于【】A. 硬件故障中断B. 程序中断C. 外部中断D. 访管中断14. 网络操作系统为网络用户提供了两级接口:网络编程接口和【】A. 传输层接口B. 操作命令接口C. NETBIOS接口D. socket接口15. 多道程序执行方式的特点是【】A. 宏观上并行,微观上串行B. 宏观上串行,微观上并行C. 宏观上并行,微观上并行D. 宏观上串行,微观上串行16. Netware中用于加载网络可加载模块的命令是【】A. SetupB. InstallC. LoadD. add17. 如下参数中不能用于进程间通信的是【】A. 消息B. 信件C. 信号量D. 口令18. 操作系统中,资源分配的基本单位是【】A. 进程B. 线程C. 对象D. 程序19. 位示图方法可用于【】A. 进程的调度B. 盘空间的管理C. 文件的共享D. 进程间通讯20. 构成网络操作系统通信机制的是【】A. 进程B. 线程C. 通信原语D. 对象第二部分非选择题 (共60分)二、填空题 (本大题共10小题,每小题1分,共10分) 不写解答过程,将正确的答案写在每小题的空格内。
微机原理及接口技术B卷答案(徐鹏)
微机原理及接口技术B卷答案(徐鹏)重庆工学院考试试卷班级学号姓名考试科目微机原理与接口技术 B 卷闭卷共 5 页一、选择题(共10分,每空1分)1. 下列指令语法有错的是:( B )A、MOV AX, 1000H C、MOV AX, BXB、MOV [AX], [1000H] D、MOV AX, [1000H]2. 下面哪个寄存器使用时的默认段寄存器为SS 。
( C )A、AXB、BXC、SPD、SI3. 下面对PUSH指令描述正确的是( B )。
A、PUSH只能将字节型数据压入堆栈。
C、PUSH只能将双字型数据压入堆栈。
B、PUSH只能将字型数据压入堆栈。
D. PUSH可对任何类型数据操作。
4. 下列指令中,不影响进位的指令是:( B )A、ADD AX, BX C、 MUL BLB、INC BX D、 SUB AL, BH5. 若BL=20H,BH=32H,则BX=( D )。
A、20HB、32HC、2032HD、3220H6.已知物理地址为0FFFF0H,且段内偏移量为0B800H,若对应的段基地址放在DS中,则DS=( B )。
A、0FFFFHB、0F47FHC、2032HD、0F000H7. 8086/8088中除______两种寻址方式外,其它各种寻址方式的操作数均在存储器中。
( B )A、立即寻址和直接寻址 C、寄存器寻址和直接寻址B、立即寻址和寄存器寻址 D、立即寻址和间接寻址8.段定义语句以________语句结束。
( C )A、END C、ENDSB、ENDP D、ENDM9.半导体E2PROM写入的内容,可以通过( B ) 擦出。
A. 紫外线照射B. 电信号C. 口令D. DOS命令10.8086CPU在收到中断请求信号、进入中断响应周期以后,必须向中断源发出的信号是( C )。
A.INTR信号 C.INTA 信号B.HOLD信号 D.HLDA信号二、填空题(共25分,每空1分)1.微型计算机由微处理器、_内存储器__和输入/输出接口电路构成,采用总线结构来实现相互之间的信息传送,总线由数据总线、地址总线和控制总线组成。
06-07第一学期微机原理B(闭卷)答案
《微机原理(闭卷)》B 评分标准一、填空题(每空1分,共25分)1.8,162.10001111B;11110000B;11110001B。
3.分时复用。
EU、BIU。
4.段地址偏移地址。
物理地址=段地址×16+偏移地址。
5.1M。
6.0040H:0000H、0020H:0200H。
7.1FFEH,1FFFH,1FFEH。
8.1234H;0032H。
9.3 16 6。
10.F FFFH,1,0二、简答题(共20分)1.(共6分,每个标志1分)答:有CF、PF、AF、ZF、SF、OFCF(进位标志):保存(最高位)加法的进位和减法的借位PF(奇偶标志):表示计算结果低8位中“1”的个数是偶数AF(辅助进位):用来保存加法或减法结果第3、4位之间的进位或借位。
ZF(零标志):表示算术或逻辑运算的结果为零。
SF(符号标志):保存运算结果的最高位状态。
OF(溢出标志):溢出是在两个数相加、减时可能产生。
2.(3分)答:8086 / 8088 CPU的地址总线为 20 位,可寻址 1MB的存储器地址空间。
但CPU内部可提供地址的寄存器及 ALU都是 16 位,其寻址范围为 64KB。
所以,8086 / 8088 系统中将 1MB 的存储空间划分成若干逻辑段。
3.(2分)答:XOR AX,0FF00H4.(共5分,每小题1分)(1)寄存器间接寻址(2)相对的寄存器寻址(3)相对的基址+变址寻址(4)立即数寻址(5)寄存器寻址5.(共4分,每指令1分)A1:DB ?错,去掉“:”MOV DS,1200H 错,立即数不能直接送DSMOV K1,AX 错,不能往立即数送数MOV AL,A2 错,类型不匹配三、程序设计题(15分)CSSUME CS:CSEG, DS:DSEG, SS:STACK 1分 MAIN PROC FARSTART: MOV AX, STACKMOV SS,AXMOV SP, OFFSET TOPPUSH DSXOR AX,AXPUSH AX 2分MOV AX, DSEGMOV DS, AX 1分MOV SI, OFFSET ADDRMOV CX, N-1 2分CALL SORT 1分RET 1分 MAIN ENDPSORT PROC 1分 PUSH DXPUSH AXPUSH BXL1: MOV DX, CXMOV BX, SI 1分L2: MOV AX, [BX]CMP AX, [BX+2]JLE CONTXCHG AX, [BX+2]MOV [BX], AXCONT: ADD BX, 2LOOP L2 3分MOV CX, DXLOOP L1 1分POP BXPOP AXPOP DXRET 1分SORT: ENDPCSEG ENDSSTARTEND。
《微机原理与应用(B)》试题
一、填空题(每空1分,共20分)1、一个16位二进制数用补码方式表示的有符号数的范围是______________________。
2、在8086 CPU中,由于BIU和EU分开,所以______________和____________可以重叠操作,提高了CPU的利用率。
3、8086 CPU的典型总线周期由____个时钟周期组成,其中T1期间,CPU输出_____信息;如有必要时,可以在__________两个时钟周期之间插入1个或多个等待周期。
在8086系统中,地址FFFF0H是______________________________地址。
4、每一条指令一般都由________________和________________来构成。
5、已知ROM芯片容量为1024*8位,则其地址端有_______位,数据端有_______位。
6、CPU与外设交换信息时,有三种常见的输入输出方法,它们分别是_______ ____、_________ __及_________。
7、8259A共有7个可编程的寄存器,它们分别用于接受CPU送来的_________命令字和___________命令字。
若系统中有主、从8259A芯片共3片,最多能管理_______级中断优先级。
8、一个中断类型号为17H的中断处理程序存放在0100: 06A0开始的内存中,其中断向量存储在地址为____________________至____________________的4个单元中。
9、若DS=2000H,ES=2500H,SS=1500H,SI=05A0H,BX=0100H,BP=66C0H,则指令MOV AX, [BX][SI]的源操作数所对应的物理地址为________________________。
1、在8088CPU中,执行堆栈操作指令PUSH AX后,改变内容的寄存器是( )。
(A) AX (B) BX (C) SS (D) SP2、使用紫外线照射来擦除ROM内容的可编程ROM称为( )。
微机原理与应用B卷及答案
一、选择题(每小题2分、共30分)1、系列指令属于传输指令的是()A、ADDB、MOVC、INCD、DEC2、在输入/输出接口电路中设计了3中寄存器,下面不属于其中的是()A、状态寄存器B、数据寄存器C、传输寄存器D、命令寄存器3、下面指令表示加法指令的是()A、MOVB、SUBC、ADDD、ORL4、堆栈指针SP的作用是()A、指示堆栈的栈底B、指示堆栈的栈顶C、指示下一条将要执行指令的地址D、指示中断返回的地址5、使用单片机开发系统调试程序时,对源程序进行汇编的目的是()A、将源程序转换成目标程序B、将目标程序转换成源程序C. 将低级语言转换成高级语言D. 连续执行键6、当执行调用指令时,首先将该指令下一条指令的地址压入到堆栈区,保护其下一条指令的地址,然后再将转移的地址送()实现转移;当再执行RET指令时自动将堆栈中的地址弹入PC从而实现返回。
A、DPTRB、PCC、SPD、PSW7、系列指令属于乘法指令的是()A、ADDCB、DIVC、MULD、CPL8、下面哪个时指令中不可缺少的部分()A、操作码助记符B、标号C、操作数D、注释9、MCS-51单片机有七种寻址方式,其中:MOV A,direct 源操作数属于()寻址A、间接B、变址C、相对D、直接10、如果(A)=58H,(R1)= 49H,(49H)= 79H,执行指令XCH A, @R1后;结果(A)=( )A、79HB、49HC、58HD、00H11、总线按功能分类有三种,下面哪种不属于其分类()A、数据总线B、地址总线C、传输总线D、控制总线12、MCS-51子系列的芯片有()个并行口。
A、1个B、2个C、3个D、4个13、在指令MOV 30H, #55H中,30H是()A、指令的操作码B、操作数C、操作数地址D、机器码14、MCS-51单片机有七种寻址方式,其中:MOVC A,@A+DPTR源操作数属于()寻址A、间接B、变址C、相对D、直接15、MOV A,#70H这条指令属于()寻址方式。
《微机原理与应用》考试试题B答案
《微机原理与应用》考试试题B卷答案一、填空题(15分)1.硬件中断、软件中断(或:外部中断、内部中断) (顺序可互换)2.1100001010.0101 778.31253.4. 111001005. 字长内存容量主频运算速度存取周期(顺序可互换)6. 程序控制方式7. 串行二、简答题(15分)1.有PC、ISA、EISA、PCI和PCMCIA总线。
(3分)PCI总线的特点是:性能高,成本低,寿命长,插接灵活,使用方便,数据完整,软件兼容,可靠性高。
(2分)2.8086CPU寻址范围1MB。
(1分)因为8086CPU地址线为20条,220=1024KB,即1MB。
(1分)8086系统中,指令仅给出16位地址,与寻址有关的寄存器也只有16位长,因此寻址范围只有64KB,为了寻址1MB,所以分成四个逻辑段。
(1分)当CPU访问内存时,段寄存器的内容(段基址)自动左移4位(二进制),与段内16位地址偏移量相加,形成20位的物理地址。
(2分)3.答:(1)解决快速CPU与慢速外设之间的矛盾,使CPU可以与外设同时工作,甚至可以与几个外设同时工作。
(2)计算机实现对控制对象的实时处理。
(3)计算机可以对故障自行处理。
(错一项扣2分。
最多扣5分)三、每小题5分,共15分1.每个结果1分(1)进位标志。
若运算结果的最高位产生一个进位或借位,则CF二1,否则CF=O。
(2)溢出标志。
若在算术运算中带符号数的运算结果,当字节运算时大于+127或小于-128;字运算时大于+32767或小于-32768,则OF=1,否则CP=0(3)辅助进位标志。
若在字节操作时,由低半字节向高半字节有进位或借位;或在字操作时,由低位字节向高位字节有进位或借位,则AF=1,否则AF=0。
(4)零标志。
若运算结果为O,则ZF=1,否则ZF=O。
(5)方向标志。
若用指令置DF=1,则串操作指令就为自动减量指令,也就是从高地址向低地址处理串;若使DF=O,则串操作指令就为自动增量指令,也就是从低地址向高地址处理串。
微机原理试卷及参考答案2
00H
10H
41H
02H
04 .(10 分)
解:
∵ 8253 的控制字为 34H。计数初值 N=10000。
∴ 通道 0 设置:方式 2(波特率发生器方式),二进制计数,先读/写低字节、再读/写高字
节预置初值。
∴
在 OUT0 端输出一脉冲频率为
f OUT0
1 =
10000
f CLK0 的周期性负脉冲。
(1) 根据 8255A 的 A 口和 B 口的连接方式,写出接口初始化程序。 (2) 图中给出了 8253 各个计数器要求的工作方式,设已知外部时钟频率为 F,计数器 0 的 计数初值为 L(字节型),工作在方式 2;计数器 1 的计数初值为 M(字型),工作在方式 1;计 数器 2 的计数初值为 N(字型),工作在方式 3,L、M、N 是程序已经定义的变量,L、M 为二 进制数,N 为 BCD 码。试按上述要求完成 8253 的初始化程序。 (3) 设计一个程序片段,使 8255A 检测 PB0 的输入状态,当 PB0=1 时使 LED 灯亮。(20 分)
中的 PSW=0241。执行一条双字节指令 INT 7 后,下列寄存器和栈顶相关单元偏移地址的内
容是什么?(10 分)
中断服务程序入口地址表
物理地址 0001CH 0001DH 0001EH 0001FH 00028H 00029H 0002AH 0002BH
内 容 10H
20H
30H
40H
50H
60H
微机原理与接口技术考试试卷(B)参考答案
一.填空题(每空 1 分,共 20 分) 01.微型计算机 03.7D6H,44036 05.57H69H6EH39H38H 07. 579B4H,56780H/6677FH 09. 存储器写 11.80H 13.500,00110111B 15.0 0111011 0 1 二.简答题(每题 4 分,共 20 分) 0 1. 答:
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
4、中断处理子程序的入口地址存储在内存区域的___000F_到____3FFH__之间的地址段。
5、变量定义为K1 DB 10H DUP(0) ,那么LENGTH K1=16,SIZE K1=16
6、8086保护断点时,堆栈的高地址单元存放CS,低地址单元存放IP 。
上微机原理试卷B及答案
浙江工业大学期终考试命题稿
2012/2013学年第二学期
课程名称
微机原理及应用
使用班级
信息学院11级
教师份数
2
学生份数
命题人
陈朋
审核人
命题总页数
6 页
每份试卷需用白纸
2 大张
命题注意事项:
一、命题稿请用A4纸电脑打印,或用教务处印刷的命题纸,并用黑墨水书写,保持字迹清晰,页码完整。
A、允许中断 B、当前指令执行结束 C、总线空闲 D、当前访存操作结束
6、有一8086系统的中断向量表,在0000H:003CH单元开始依次存放34H、FEH、
00H和F0H四个字节,该向量对应的中断类型码和中断服务程序的入口地址分
别为(C)。
A、0EH, 简答题与程序分析题(6分+6分=12分):
1.EU与BIU各自的功能是什么如何协同工作
答:EU是执行部件,主要的功能是执行指令。BIU是总线接口部件,与片外存储器及I/O接口电路传输数据。(2分)EU经过BIU进行片外操作数的访问,BIU为EU提供将要执行的指令。(2分)EU与BIU可分别独立工作,当EU不需BIU提供服务时,BIU可进行填充指令队列的操作。(2分)
2.设CPU中各有关寄存器的当前状况为:SS=0a8bH、DS=17ceH、CS=dc54H、BX=394bH、IP=2f39H、SP=1200H,BX 给出的是某操作数的有效地址,请分别写出该操作数、下一条要取的指令及当前栈顶的逻辑地址和物理地址。
答:该操作数的逻辑地址为DS:BX=17CE:394BH,物理地址=17CEH*10H+394BH=1B62BH;(2分)下一条要取的指令的逻辑地址为CS:IP=DC54:2F39H,物理地址=DC54H*10H+2F39H=DF479H;(2分)当前栈顶的逻辑地址=SS:SP=0A8B:1200H,物理地址=0A8BH*10H+1200H=0BAB0H。(2分
7.在中断发生时,CPU总是一个中断处理完再处理下一个中断。(×)
8.DMA方式能处理高速外设与主存间的数据传送,高速工作性能往往能覆盖低速工作需要。因此DMA方式完全可以取代中断方式。(×)
9.在中断发生时,CPU总是一个中断处理完再处理下一个中断。(×)
10.多个外设可以通过一条中断请求线,向CPU发中断请求。 (√)
A、记忆正在处理中的中断 B、存放从外设来的中断请求信号
C、允许向CPU发中断请求 D、禁止向CPU发中断请求
10、在DMA传送方式下,CPU与总线的关系是(C)。
A、只能控制数据总线B、只能控制地址总线C、成高阻状态D、成短接状态
二、判断题(分×10=15分)
1.MOV指令和IN指令都具有将内存中信息传送到CPU中去的功能。(×)
题序
一
二
三
四
五
六
七
八
九
十
总评
计分
一、选择题(2分×10=20分)
1、8086能够访问的存储空间的大小是(B)。
A、64k B、1MC、256 D、16M
2、半导体EPROM写入的内容,可以通过(A)擦除。
A、紫外线照射 B、电信号 C、口令 D、DOS命令
3、用16位字长(其中一位符号位)表示定点小数时,所能表示的数值范围是(C)。
三、 填空题(2分×8=16分)
1、CPU与外设交换数据的传送方式通常有程序传送、中断传送和直接存储器存取(DMA)。
2、8086/8088内4个段寄存器DS,ES,CS,SS都是16位的,在用于内存寻址时作为段地址,20位物理地址是由段寄存器的段地址左移4位后,再与16位偏移量经过相加运算而得到。
7、若执行指令“mov ax,[bp+si+789]”前cs=1000H,ds=10H,es=768H,ss=135H,si=100H, bp=700H,则该指令访问的存储器物理地址为1E65H。
8、中断类型号为20H的中断所对应的中断向量存放在内存从80H开始的四个连续字节单元中,若这四个字节单元的内容由低地址到高地址依次为00H,50H,00H,60H,则中断服务程序的入口地址65000H。
二、两份试题必须同等要求,卷面上不要注明A、B字样,由教务处抽定A、B卷。
三、命题稿必须经学院审核,并在考试前两周交教务处。
浙江工业大学2012/2013学年
第 二 学期试卷
课程微机原理及应用姓名___________________________
班级__________________________学号___________________________
C、0FH,F000:FE34H D、0FH,00F0H:34FEH
7、X的8位补码是,则X的16位补码是(C)。
A、00000000 B、100
C、100 D、000
8、现有4K×8位的RAM芯片,它所具有的地址线条数应是(A)条。
A、12 B、13 C、11 D、10
9、8259A可编程中断控制器中的中断服务寄存器ISR用于(A)
A、0≤│N│≤1-2^(-1-16) B、0≤│N│≤1^(2-16)
C、0≤│N│≤1-2^(1-16) D、0≤│N│≤1
4、8086系统中将一个数送入堆栈后,堆栈指针寄存器应进行(B)操作。
A、减1 B、减2 C、加1 D、加2
5、CPU响应两个硬中段INTR和NMI时,相同的必要条件是(B)
2.8086CPU从内存中读取一个字(16位)必须用两个总线周期。(×)
3.8086CPU进行堆栈操作时,可依需要进行字节或字操作。(×)
4.IRET指令不仅改变CS值,而且还改变IP值。(√)
5.8086 CPU对内部中断进行响应时,无需中断类型码便可找到相应的中断服务程序入口地址。(×)
6.8259A的8个中断源的中断矢量在中断向量表中是连续存放的。 (√)