ImageVerifierCode 换一换
格式:DOC , 页数:125 ,大小:3.91MB ,
资源ID:7009666      下载积分:1 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bingdoc.com/d-7009666.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(套大学微机原理及程序设计试卷及答案文档格式.doc)为本站会员(wj)主动上传,冰点文库仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰点文库(发送邮件至service@bingdoc.com或直接QQ联系客服),我们立即给予删除!

套大学微机原理及程序设计试卷及答案文档格式.doc

1、B、存储器的写入时间C、存储器进行连续读和写操作所允许的最短时间间隔D、存储器进行连续写操作所允许的最短时间间隔8、某一存储单元的逻辑地址为2500H:0010H时,其对应的物理地址为( )。A、2500H B、0010H C、25100H D、25010H9、DMA传送结束由I/O接口向CPU发出中断请求,其目的是( )。A、 让CPU 收回总线控制权 B、 让DMA 控制器释放总线控制C、 让CPU 检查DMA 操作正确性 D、 让DMA复位,准备下一次DMA 传输10、CPU响应二个硬件中断INTR和NMI时相同的必要条件是( )。 A、允许中断 B、当前指令执行结束 C、总线空闲 D、

2、当前访问存储器操作结束三、简答题(共20分,每小题5分)1 8086的储存器空间最大可以为多少?怎样用16位寄存器实现对20位地址的寻址? 2指出下列指令的错误 (1)SUB AH,BX (2)ADD OAH,BL (3)MOV C3,AX (4)MOV AX,SIDI (5)MOV BYTE PTRBX,999 3CPU和外设间的数据传送方式有哪几种?实际选择某种传输方式时,主要依据是什么?4.什么叫中断向量?它放在哪里?对应于1CH的中断向量在哪里?如1CH中断程序从5110:2030H开始,则中断向量应怎样存放?四、程序阅读(共16分,第1题6分,第2题6分,第3题4分)1.假设(DS)

3、=1234H,(SI)=124,(12464H)=30ABH,(12484H)=464H。试写出下列程序段执行后有关寄存器的结果。LEA SI,SIMOV AX,SIMOV SI+22H,1200HLDS SI,SI+20HADD AX,SI(DS)= ,(SI)= ,(AX)= 2.设有三个八位无符号数x、y、z分别存放在DAT、DAT1、DAT2单元中,请写出下列程序段的功能:MOV AX,0MOV RES,AXLEA BX,DATMOV AL,3CALL SUB1MOV AL,5MOV AL,7HLTSUB1 PROCMUL BXADD RES,AXINC BXRET3.假设(AX)=0

4、FC77H,(CX)=504H,下列程序段要求完成求符号函数SNG(X)的值,试改正其中的错误指令,不允许改变指令或标号位置,X已在AL中。 -1 X错误: AND AL,AL JS NEGV JS ZER MOV Y,0 JMP DONEZER: MOV Y,-1 NEGV: MOV Y,1 DONE: RET 五 编程题(10分)1.编写一程序段,统计数据区BUF中0的个数,并存入RES单元。数据段为: DATA SEGMENTBUF DB 0,5,0,3,2,3,6,-4,0,-9RES DB ?DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATA六、应

5、用题(19分)1对8253定时/计数器各通道的初始化编程是否要按一定顺序?初始化包括哪些内容?设8253的端口地址为360H,362H,364H,366H,试对其3个通道进行初始化编程,使计数器0设置为方式1,计数初值为2500H;计数器1设置为方式2,计数初值为3000H,计数器2设置为方式3,计数初值为1000。注:8253控制格式为 D7D6: 选择通道。D5D4: 00计数器锁存;01只读/写计数器低字节; 10只读/写计数器高字节; 11先读/写计数器低字节,在读/写计数器高字节。D3D2D1:确定工作方式。D0:1BCD码计数;0二进制计数。大学微机原理及程序设计试卷(二)1、十六

6、进制数2B.4转换为二进制是_,转换为十进制是_。2、已知X-115,则X的原码是_,补码是_。(用八位二进制表示)3、衡量存储器的主要性能指标有_、_、_、_和_。4、CPU和外部设备进行信息交换,必须通过_电路。5、CPU工作时,内存的物理地址由_ _和_ _两部分组成。6、微型计算机由_、_、_ 和系统总线组成。1、下列数中最大的数是( )。A、(1011011)2 B、(142)8C、(62)16 D、(10010111)BCD2、正数的机器数等于其真值的码制有( )。A、原码 B、补码C、反码 D、原码、反码、补码3、若采用双符号位判断溢出,当出现正溢出时,符号位是( )。A、00

7、B、01 C、11 D、104、运算器的主要功能是进行( )。A、算术运算 B、逻辑运算C、初等函数运算 D、逻辑运算与算术运算 5、在CPU中跟踪指令后继地址的寄存器是( )。A、主存地址寄存器 B、指令寄存器C、程序计数器 D、状态条件寄存器6、8086/8088 CPU中,用来存放程序的指令代码序列的寄存器是( )。A、CS B、DS C、SS D、ES7、ROM是指( )。A、随机读写存储器 B、可编程的只读存储器C、只读存储器 D、可擦除的可编程只读存储器8、随机存储器是指( )。A、在工作时内容不能改变B、以任意次序读写任意存储单元所用的时间相同C、只能以某种预先确定的顺序来读写存

8、储单元 D、不是根据地址而是根据所存储信息的全部特征可部分特征存取9、指令周期是指( )。A、从主存储是读取一条指令的时间B、执行一条指令的时间C、从主存中读取一条指令到指令执行结束的时间D、主频脉冲时间10、8086/8088CPU响应硬件中断INTER请求的必要条件除IF=1外,还需满足( )。 A、访存储器操作结束 B、当前指令执行完 C、无软件中断请求 D、无内部中断请求1状态标志和控制标志有何不同?程序中是怎样利用这两类标志的? 8086的状态标志控制标志分别有哪些?2/BHE信号的作用是什么?试说明当起始地址为奇地址、偶地址、一次读写一个字节和一个字时,/BHE和A0的状态。3.

9、什么是最小模式和最大模式?它们在用途上有什么不同?4非屏蔽中断有什么特点?可屏蔽中断有什么特点?分别在什么场合?四、程序阅读(共12分,第1题6分,第2题6分)1有以下程序段,认真阅读后回答问题? (列竖式计算) MOV AL,08H MOV BL,07HADD AL, BL AAA 则程序段执行后 ,(AH) = , (AL) = , CF = .2若DATA1与DATA2都是内存单元的地址,请指出下列程序段的功能:MOV AL,0LEA SI,DATA1LEA BX,DATA2MOV CX,64HNEXT: MOV AL,SIMOV BX,ALINC SILOOP NEXT五、编程题(12

10、分)1.编写一程序段,将数据区BUF中最大的数存入RES单元。 DATA SEGMENTBUF DB 0,5,0,3,2,10,8,5,3,6DATA ENDS六、综合应用题(共21分,第1题12分,第2题9分)18086CPU同存储器芯片2716和6116的连接如图所示,请分别写出2片芯片的存储容量和地址范围(先用2进制表示,然后把无关位设置0后写出16进制表示) 存储容量 2716_;6116为_。 地址范围 2716为_ _(B)至_(B) 或 _(H)至_ (H) 6116为_ _(B)至_ (B) 或 _(H)至_(H) 2.编写一段程序,使8255的PC6上发出一个宽度为1ms的正

11、脉冲,设已知8255的口地址为54H57H,C口工作在方式0,原始状态PC6=1,1ms的时间可调用延时子程序DELAY获得。 大学微机原理及程序设计试卷(三)1、十进制数61.5转换为二进制是_,转换为十六进制是_。2、已知X的原码是10001000,则X的反码是_,补码是_。3、现代的计算机都采用总线结构来实现同外界的信息传送。总线有三类,其中片总线包括_、_和_,其中只有_是双向总线。4、I/O端口的编址方式有_和_两种。其中,在PC机中,CPU的I/O端口编址方式为 _。5、对堆栈操作时,8086会自动选择_值作为段基值,加上由_提供的偏移量形成物理地址。6、一片8255A端口A有_种

12、工作方式,端口B有_种工作方式。1、存取时间是指( )。B、存储器进行连续读和写操作所允许的最短时间间隔C、存储器进行连续写操作所允许的最短时间间隔D、存储器进行连续读操作所允许的最短时间间隔2、现有4K8位的RAM芯片,它所具有的地址线条数应是( )条。A、12 B、13 C、11 D、103、在查询传送方式中,CPU要对外设进行读出或写入操作前,必须先对外设( )。A、发控制命令 B、进行状态检测 C、发I/O端口地址 D、发读/写命令4、当进行加法或减法运算时,若最高位发生进位或借位,则( )。A、CF=1 B、DF=1 C、SF=1 D、ZF=15、下列四条指令中,错误的指令是( )。

13、A、SHR AL, 1 B、MOV AL, 64HC、SHL AH, CL D、MOV AL, BX6、下面的名字中,无效的是( )。A、NUM_ONE B、2NUM_ONE C、NUM_2 D、NUM_TWO7、如下的程序段VAR DW ?ARRAY DD 10 DUP (?) MOV AX,TYPE ARRAY 当执行第3行指令后,AX的内容为A、10 B、4 C、2 D、18、由4M1位存储芯片构成8M8位的内存条,所需该存储芯片的片数为( )。A、4片 B、8片 C、16片 D、32片9、8088CPU响应中断后,在发出第一个中断响应信号的同时,内部自动实现( )。A、开中断 B、关中

14、断 C、保护DS D、中断返回10、8086/8088CPU执行INT n指令时,CPU将以下寄存器压入堆栈的顺序是( )。A、FLAGS, IP, CS B、IP, CS, FLAGSC、CS, IP, FLAGS D、FLAGS, CS, IP三、简答题(共25分,第1题6分,第2、3题5分,第4题9分)1总线周期的含义是什么?8086/8088的基本总线周期由几个时钟组成?如果一个CPU的时钟频率为24MHz,那么,它的一个时钟周期为多少?一个基本总线周期为多少?2. 8086的总线接口部件有那几部分组成?3. 8086系统中,当对SS和SP寄存器的值进行修改时,有什么特殊规定?为什么这

15、样做?4. 中断处理子程序在结构上一般是怎样一种模式?四、计算题(10分)1.已知两数5678H和0DCBAH相加,试写出各标志位的置位情况和相加结果(用竖式计算)。OF: SF: AF: CF: 结果: 五、程序阅读(共12分,每小题4分)1.下述指令执行后,寄存器AX和BX中的内容。MOV AX,1234HMOV BX,0FFFFHINC AXNEG BXADD AX,BX(AX)= ,(BX)= 2阅读程序段后给出其运行结果。 (1)设(SP)80H;(BX)0FFH;(AX)1。 PUSH BX ADD BX,AX XOR BX,AX POP CX上述程序段运行后,(SP) ;(CX)

16、 。(2)有如下程序段MOV DL,0FOHMOV DH,64HCALL SS1DEC DHSS1 PROCAND DL,DHINC DLSS1 ENDP上述程序段运行后,(DL) ;(DH) 。六、设计题(共23分,第1题10分,第2题13分)1编写一程序段,统计数组ARY中负数的个数,并存入CONT单元中。 ARY DB 1,0,3,6,7,23,0,50,3,1 CONT DB ? DATA ENDS28253计数器0在1ms脉冲信号源作CLK0且工作在方式3,定时1分钟,用8255的PC6提供GATE0,在定时期间,由PC7控制的灯亮(PC71,亮)对OUT0的检测通过PC0进行,定时

17、结束灯灭,先画出脉冲信号源、8253,8255的连接关系图,再编写程序段。(8253,8255采用PC机上的端口地址,分别为40H43H,60H63H)。 大学微机原理及程序设计试卷(四)1、与十进制数128等值的二进制数是 。2、根据功能,8086的标志位可分为 标志和 标志。3、8086的数据总线和地址总线分别是 和 条。4、微型计算机由 、 和 组成。5、8088在分别访问代码段、数据段及堆栈段时,偏移量分别由 、 和 提供。6、8086系统中的信号通常作为_地址存储体的体选信号。当为_电平时有效。7、机器指令由_和_两部分组成。1、DEC BYTE PTRBX指令中的操作数的数据类型是

18、( )。 A、字 B、双字 C、字节 D、四字2、在下面语句中,BUFFER称为( )。 BUFFER DB 01H,0AH A、符号 B、变量 C、助记符D、标号3、8086CPU中的段寄存器用来存放( )。 A、存储段的物理地址 B、存储器的逻辑地址 C、存储器的段基值 D、存储器的起始地址 4、8086系统中内存储器的地址空间为1M,而在进行I/O读写时,有效的地址线是( )。 A、高16位 B、低16位 C、高8位 D、低8位 5、有一RAM芯片的地址线为A 0A9,数据线为D0D3,则该存储器芯片的存储容量为( )。 A、2K4位 B、1KB C、2KB D、1K4位 6、在16位存

19、储系统中,为了( ),存储字最好存放在偶地址。 A、便于快速寻址 B、节省所占的内存空间 C、减少执行指令的总线周期 D、减少读写错误 7、有一8086系统的中断向量表,在0000H:003CH单元开始依次存放34H、FEH、00H和F0H四个字节,该向量对应的中断类型码和中断服务程序的入口地址分别为( )。A、0EH,34FEH:00F0H B、0EH,F000H:FE34H C、0FH,F000H:FE34H D、0FH,00F0H:34FEH 8、8253可编程定时/计数器的计数范围是( )。A、0-255 B、1-256 C、0-65535 D、1-65536 9、若AX=3500H,CX=56B8H,当AND AX,CX指令执行后,AX=( )。 A、1400HB、77F8HC、 0000HD、 0FFFFH10、用助记符、符号地址、标号和伪指令、宏指令以及规定的格式书写程序的语言称为( )。A、汇编语言 B、高级语言C、机器语言 D、低级语言三、简答

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2