已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1一、选择题(20分,在每小题的4个备选答案中选出一个正确的答案编号填写在该题空白处,每题2分)1. 指令MOV DX,BX的寻址方式是 D 。 (A)立即寻址 (B)直接寻址 (C)寄存器寻址 (D)寄存器间接寻址2. 若AL的内容为3FH,执行SHL AL,1指令后,AL的内容为 A 。 (A)7EH (B)1FH (C)9FH (D)7FH 解析:shl al ,1 即目的操作数各位左移一次,移动一次,相当于将目的操作数乘以2。3fh=63 63*2=126 126=7eh 故选A3. 属于在工作中需定时刷新的存储器的芯片是 B 。 (A)SRAM (B)DRAM (C)EEPROM (D)EPROM4. 某EPROM芯片上有19条地址线A0A18,它的容量为 C 。 (A)128K (B)256K (C)512K (D)1024K5. 8086/8088CPU的SP寄存器是多少位的寄存器 B 。 (A)8位 (B)16位 (C)24位 (D)32位6. 在STOSB指令执行的时候,隐含着寄存器的内容作为操作数的偏移地址,该寄存器是 D 。 (A)SP (B)BX (C)SI (D)DI解析:stos数据串存储指令 功能:将累加器al或ah中的一个字或字节,传送到附加段中以di为目标指针的目的串中,同时修改di,以指向串中的下一个单元。7. 8255工作在方式0时,下面哪种说法不正确 C 。 (A)A口输入无锁存能力 (B)A、B口输出有锁存能力 (C)C口输入有锁存能力 (D)A、B、C三个口输出均有锁存能力解析:对于方式0,规定输出信号可以被锁存,输入不能锁存8. 采用DMA方式来实现输入输出是因为它 A 。 (A)速度最快 (B)CPU可不参与操作 (C)实现起来比较容易 (D)能对突发事件做出实时响应9. 工作在最小模式下,8086/8088CPU芯片中,将地址信号锁存的信号是 C 。 (A)DT/R (B)DEN (C)ALE (D)AEN10. 在LOOP指令执行的时候,隐含着对计数器减1的操作,该计数器是用寄存器 C 。 (A)AX (B)BX (C)CX (D)DX解析:loop:循环指令。 指令执行前必须事先见重复次数放在cx寄存器中,每执行一次loop指令,cx自动减1。二、填空题(每小题2分,共10分)1. 两个无符号数相等,该两数相减后ZF标志 1 。解析:zf:全零标志位。本次运算结果为0时,zf=1,否则zf=0。2. 执行LODSB后,SI的内容较该指令执行前增加1,说明DF 0 。3. DMA控制器8237共有 4 个相互独立的DMA通道。4. 8086/8088断点中断的向量码是 03H 。5. 利用8253产生对称的方波,应用其工作方式 3 。解析:8253的工作方式3为方波发生器。三、判断题(认为正确的在题后 打 “”号,错误的打“”号。并写出正确的内容,每题2分,共10分)1. 8086/8088CPU复位启动地址为0FFFFH X 0FFFF0H 。2. +128的16位补码是1111 1111 0000 0000B反码是1111 1110 1111 1111 X 0000 0001 0000 000B 。3. 程序段开始执行之前,(CS)97F0H,(IP)1B40H,该程序段启动执行指令的实际地址是99A40H 对 。4. 异步串行通信在传送每一个数据时,传送出的第一位一定是一个低电平的传送位 对 。5. 8086/8088CPU响应中断时,CPU的硬件只保护CS和IP,其余内部寄存器应由程序员编程保护 X F CS IP 。四、简单回答题(每小题4分,共16分)1. 说明8086/8088CPU如何判别两个无符号数的大小。 将这两个无符号数相减(或比较),若CF0,则说明被减数大二减数小。若CF1,则说明减数大而被减数小。若ZF1,二者相等2. 8250芯片上有3条地址线A0A2,试问该芯片占用多少个接口地址? 3条地址线有238种编码,8250最多占有8个接口地址3. 试叙述REP MOVSB的执行过程。 将DS:SI所决定的内存一个字节传送到ES:DI所决定的内存单元中, 同时根据DF是0还是1,决定分别对SI、DI1或1。然后CX减1,若(CX)0退出REP,否则重复传送操作,循环至(CX)0为止4. 动态存储器DRAM最重要的一个特点动态的含义是什么? 其含义就是要对动态存储器定时进行刷新五、程序阅读题(每小题5分,共20分)1. DATASEGMENTAREA1DB100 DUP(11H)AREA2DB100 DUP(22H)DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATA,ES:DATAMAINPROCFARSTART:PUSHDXXORAX,AXPUSHAXMOVAX,DATAMOVDS,AXMOVES.AXCLDMOVSI,OFFSET AREA1MOVDI,OFFSET AREA2MOVCX,100REPMOVSBRETMAINENDPCODEENDSENDSTART指出上述程序指令执行后,AREA1、AREA2两个数据块的内容。 AREA1、AREA2两个数据块内容各100(共200)个字节全变为11H2. 下述程序段执行后,寄存器CX,SI的内容是多少?ARRYDW20H DUP(5)XOR AX,AXMOVCX,LENGTH ARRYMOVSI, SIZE ARRY TYPE ARRY 答:(CX)20H;(SI)40H23EH3. MOVDATAMACROSN,DN,CNMOVSI,OFFSET SNMOVDI,OFFSETDNMOVCX,CNREPMOVS DN,SNENDM叙述上述宏指令的的功能 答:清零DF后,执行本宏指令实现以SN为首址的源数据块,到以DN为首址的目的数据块的数据传送,传送的数据块长度为CN4. 已知数据段DATA的段地址从40000H开始,分析伪指令后面的各种传送指令执行后各寄存器的内容。DATASEGMENTV1DB2AH,3FHV2DW2A3FH,3040HV3DW20 DUP(?)DATAENDS1) MOVAX,SEGV1MOVBX,SEGV3 (AX)4000H;(BX)4000H2) MOVAX,OFFSETV1 (AX)03) MOVCX,TYPEV3 CX)24) MOVAH,LENGTHV2 (AH)1六、编写程序题(24分)1. 试编写一程序,把X和Y中的小者存于LIT单元,若XY,则把其中之一存入LIT单元。(7分)解:DATA SEGMENT X DW ? Y DW ? LIT DW ? DATA ENDSCODE SEGMENT ASSUME CS:CODE,DS:DATASTART PROC FAR PUSH DS MOV AX,0 PUSH AX MOV AX,DATA MOV DS,AX MOV AX,X CMP AX,Y JC STOLIT;无符号数判断,有符号数用JLE MOV AX,YSTOLIT: MOV LIT,AX RETSTART ENDPCODE
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024医疗机构医疗服务与技术合作协议
- 2024年度品牌合作发展协议
- 2024年度版权许可使用合同许可期限与使用方式
- 2024复印机共享租用合同说明
- 2024年国际品牌服装连锁加盟合同
- 2024委托采购合同样本
- 04园林绿化工程设计与施工合同
- 2024年度旅游服务合同详细描述及合同标的
- 2024年度文化创意产业项目投资合同
- 2024个人租房合同范例
- (试卷)建瓯市2024-2025学年第一学期七年级期中质量监测
- 《安徽省二年级上学期数学期末试卷全套》
- 2024年企业业绩对赌协议模板指南
- “全民消防生命至上”主题班会教案(3篇)
- 24秋国家开放大学《当代中国政治制度》形考任务1-4参考答案
- “以德育心,以心育德”
- 临床用药管理制度
- 多层工业厂房施工组织设计#现浇框架结构
- 消防控制室值班记录(制式表格).doc
- 艰辛与快乐并存-压力与收获同在——我的课题研究故事
- 混凝土拦挡坝的施工方案
评论
0/150
提交评论