




已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
年级:重庆邮电大学2006/2007学年第二学期期末考试题微机原理与接口技术考试题(A 卷) 装 密大题一二三四五六总分得分评卷人专业: 一、单项选择题(每题1分,共20题) 1、一般,微机系统硬件由_部分组成,包括_。 A4,CPU、存储器、I/O设备和接口电路B3,存储器,控制器和显示器C2,运算器和显示器 班级:D4,存储器,运算器,显示器和键盘 2、80X86微机系统有三条总线,它们是_。A. 地址总线、数据总线和控制总线B. 地址总线、信息总线和存储器总线C. 输入总线和输出总线 订 封D. 单总线、面向微处理器双总线和面向存储器双总线姓名: 3、80X86微机中用来指出下一条要被执行指令的偏移地址的部件是_。ACS BDS CES DIP线 线4、在汇编语句MOV BL,A中,源操作数的寻址方式是_。学号:A直接寻址 B立即寻址C基址寻址 D寄存器间接寻址5、以下指令中正确的是_。AMOV DS,2D00H BMOV CL,270CIN AL,DX DMOV DI,SI6、已定义数据段DATA SEGEMENT ORG 0213H DA1 DB 15H,34H,55H ADR DW DA1DATA ENDS能使AX中数据为偶数的语句是( ) AMOV AX,WORD PTR DA1 BMOV AL,DA1+2 CMOV AL,BYTE PTR ADR+1 DMOV AX,WORD PTR DA1+27、已知DS1000H,ES2000H,SI0300H,内存10310H开始的两个单元中存放3A4BH,内存20310H开始的两个单元中存放4C5DH,则语句 LEA BX,SI+10H 执行后,BX的值为_。A3A4BH B4C5DHC0310H D3D5BH8、 MOV SP,4210H PUSH AX 执行上述指令后,SP寄存器的值是( )A4211H B420EH C420FH D4212H9、下列指令中不影响进位标志CF的指令是_。ASUB AX,BX BROL AL,1CINC CX DADD AL,BL10、设AH0,AL06H,BL09H,执行指令 ADD AL,BL AAA 之后,其结果应是( )。 AAH01,AL05 BAH1 AL15 CAH0 AL05 DAH0 AL0FH11、已知AX3A7BH,进位标志CF1,则语句 SAR AX,1 执行后AX和CF的值分别为_。A74F6H和0 B74F6和1C74F7H和0 D1D3D和112、已知AX1025H,BL=03H,则语句 IMUL BL 执行后AX的值为_。A3075H B0075HC006FH D306FH13、指令 CALL FAR PTR SubProg 执行时将会向堆栈依次压入 。AIP和CS BCS和IPC标志寄存器、IP和CS D标志寄存器、CS和IP14、语句 DATA SEGMENT PARA 说明了_。A 段DATA一定为数据段B 存放段DATA的内存首地址正好是16的整数倍C 段DATA的变量正好占用16的整数倍D 存放段DATA的内存首地址正好是256的整数倍15、下列对OUT指令的描述中,不正确的是_。A 实现从端口中读出数据B 能直接访问的端口范围是0255C 只能用DX用作间接寻址的端口D 能访问的端口为64KB16、中断类型号为10H的中断向量存放在内存地址_开始的4个物理存储单元中。A00H B10H C20H D40H17、设(ES)=3000H,(DI)=OOFFH,(CX)=0005H,(AL)=41H,DF=0,从300FFH开始的连续5个字节单元内容分别是44H,43H,42H,41H,41H。执行REPNZ SCASB指令后,正确的结果是( )A.(DI)=0104H,(CX)=0000HB.(DI)=0103H,(CX)=0001HC.(DI)=0102H,(CX)=0002H D.(DI)=0101H,(CX)=0003H18、IBM PC/AT机采用两个8259A级联,CPU的可屏蔽硬中断可扩展为_。A64级 B32级C16级 D15级19、在8254中,实现方波发生器工作方式的是_。A方式0 B方式1C方式2 D方式320、8255A能实现双向传送功能的是_。A方式0 B方式1 C方式2 D方式3 二、多项选择题(每小题2分,共10分)从备选答案中选择25个正确答案,多选、少选、错选不得分。21. 在80x86中可屏蔽中断请求被CPU响应的条件是( )。A. INTR引脚有中断请求,NMI引脚没有中断请求,系统没有DMA请求;B. CPU当前指令执行完毕;C. 中断允许标志IF = 1;D. 用户按下键Ctrl+C。22要实现在汇编源程序文件file2.asm中调用汇编源程序文件file1.asm中定义的子程序SUM,则应当( )。A. 在file2.asm中使用语句PUBLIC SUM;B. 在file1.asm中使用语句PUBLIC SUM;C. 在file2.asm 中使用语句EXTRN SUM:FARD. 分别汇编两源程序生成目标程序file1.obj和file2.obj,并且将两目标程序链接成为一个可执行程序。23以下关于8255A芯片的叙述中正确的有( )。A它的内部分为两组,A口和C口的高4位属于A组,B口和C口的低4位属于B组;B它的地址线A1=1、A0=0且片选=0时,则选中C口;C它的 B口不能工作在方式2;D它的A口或B口工作在方式1时各要占用C口的3根线作为控制线。24. COM型文件的编程格式必须符合下面的哪些规定( )。A.目标代码应该小于64KB;B.源程序中允许有数据段、代码段和堆栈段;C.在代码段偏移地址为100H的单元,必须是程序的第一条可执行指令;D.源程序只允许有一个逻辑段,即代码段。25. 以下关于8237A的基本功能叙述正确的有( )A 在一个芯片中有4个独立的DMA通道;B 每一个通道的DMA请求都可以被禁止或允许;C 每一个通道的DMA请求有不同的优先级,既可以是固定优先级,也可以是循环优先级;D 每一个通道一次传送的最大字节数为64K;E 8237A提供4种传送方式:单字节传送方式、数据块传送方式、请求传送方式和级联传送方式。三、填空题(每题2分,共10分)26 8086/8088微处理器内部由_和_两个独立的处理单元组成。27 一条完整的汇编指令通常由标号、_、_和注释组成。28 在微机系统中,端口编址方式一般有_和_两种方式。29 异步串行通信的数据格式通常包括起始位、 、奇偶校验位和 。30 已知中断向量表中从60H地址开始的4个连续单元中的内容为30H、40H、50H、60H,则该中断对应的类型码为_,中断服务程序入口地址为 。四、简答题(每题4分,共20分)31 宏指令与子程序的区别。32 简述主程序和子程序之间有哪几种参数传递方式。33 简述I/O接口的基本功能。34 简述中断、中断向量和中断向量表的基本含义。35 伪指令定义如下,请画出内存分配示意图并在相应单元写出该单元的内容。ORG 0074HBUF DW AB,1,$+4,A,1234H, $+2五、阅读程序,并按要求回答问题。(共7小题,共20分)36、请描述以下程序段实现的功能:_。(2分)MOV AL,BLMOV AH,0SAL AX,1MOV BX,AXSAL AX,1SAL AX,1ADD AX,BX37、请描述以下程序实现的功能:_。(2分)DATA SEGMENTA DB 42,13,8,7,90DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART:MOV AX,DATAMOV DS,AXMOV CX,4MOV SI,OFFSET ALP1:MOV DX,CXMOV DI,SIMOV AL,DILP2:INC DICMP AL,DIJAE NEXTMOV BL,ALMOV AL,DIMOV DI,BLNEXT:DEC DXJNZ LP2MOV SI,ALINC SILOOP LP1MOV AH,4CHINT 21HCODE ENDSEND START38、(4分)阅读以下程序段,回答问题:X DW 0123H,2A3EH,89DFHCOUNT EQU $X Y DB COUNT DUP(0) LEA SI,X LEA DI,Y MOV CX,COUNT CLD REP MOVSB上述程序段执行后,Y数据区各字节单元的内容是什么?程序段功能不变情况下,REP MOVSB可否用下面两条指令替代: LOP:MOVSB LOOP LOP39、(2分)阅读以下程序段,回答问题: MOV AL,0FH XOR AL,0FFH MOV CL,7 SHR AL,CL上述程序段执行后,AL=_ _。如将指令SHR换成ROR指令,则程序段执行后,AL=_ _。40、(2分)下面程序段完成将以BUFF为首地址的内存区域全部存储0FFH数据。请在空白处添上适当的指令(每一空白处只添一条指令)。BUFF DB 20H DUP(?) _ _ MOV AX,0FFFFH MOV CX,10H _ _ REP STOSW41、(6分)已知AL的值为0F中的一位16进制数:HECA PROC FAR CMP AL,10 JC KK ADD AL,7KK: ADD AL,30H MOV DL,AL MOV AH,2 INT 21H RETHECA ENDP请回答:该子程序完成什么功能?如调用子程序时,AL=3,子程序执行后,DL=_ _。如调用子程序时,AL=0FH,子程序执行后,DL=_ 。 42、阅读程序,写出程序通过CX实现的功能是_。(2分)DATA SEGMENT BUF DB ADSIKHI;OJDYTUKJIS*DATA ENDSCODE SEGMENTASSUME CS:CODE,DS:DATASTART: MOV AX,DATA MOV DS,AX MOV BX,OFFSET BUF MOV CX,0 LP: CMP BYTE PTR BX,* JZ NEXT INC BX INC CX JMP LP NEXT: MOV AH,4CH INT 21H CODE ENDSEND START六、编写程序题(每题5分,共20分)。43 设有3个32位的无符号整数,分别存放在变量名为A,B,C作为起始地址的内存中(低位在低地址,高位在高地址)。其中A56781234H,B1122AA33H。请写出包括数据定义在内的完整的汇编语言程序,实现CAB。44 8254的端口地址为40H-43H,要求计数器2工作方式1,按BCD码计数,计数初值为十进制数4023,写出初始化程序段。45 8255的端口地址为60H-63H,要把PA口指定为0方式输出,输入PC口上半部定为输入;PB口指定为1方式输入,PC口下半部定为输出,写出初始化程序段。46 设8251A的命令口地址为321H,请将其初始化为同步方式。要求同步字符数为2的内同步,同步字符是0AAH,7个数据位,偶校验。复位3个出错标志,启动收/发器,送出就绪信号,对同步字符进行检索。8251A的方式命令字 0=内同步l=外同步0=双同步1=单同步00=不使用01=1位10=1.5位1=2位0=无校验01=奇校验11=偶校验00=5位01=6位10=7位11=8位00=同步01=异步(1)10=异步(16)11=异步(64)D7D6D5D4D3D2D1D0SlS0PEPENL1L0BlB0同步控制异步时的停止位数校验方式数据位数同步方式、异步方式的波特率因子8251A的工作命令字进入搜索方式内 部复 位发 送请 求错误标志复位发终止字符接 收允 许数据终端准备好发 送允 许D7D6D5D4D3D2D1D0EHIRRTSERSBRKRxEDTRTxE8251A的状态字数据设备就绪同 步检 出格式错溢出错奇偶错发送缓冲器空接收准备好发送准备好D7D6D5D4D3D2D1D0DSRSYNDETFEOEPETxEMPTYRxRDYTxRDY8255方式命令字的格式v D0位控制PC口低4位的传送方向: D0=0时是输出,D0=1时是输入。v D1位控制PB口的传送方向: D1=0时是输出,D1=1时是输入。v D2位指定B组工作方式:D2=0时为方式0,D2=1时为方式1。因此,B组只有方式0、方式1这两种工作方式。v D3位控制PC口高4位的传送方向:D3=0时是输出,D3=1时是输入。v D4位控制PA口的传送方向: D4=0时是输出,D4=1时是输入。v D6D5指定A组工作方式:D6D5=00指定方式0,D6D5=01指定方式1,D6D5=1X(10或11)指定方式2。因此,A组有方式0、方式1、方式2这三种工作方式。v D7位为特征位,本命令字处D7=1。8255PC口
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 邮储银行岳阳市汨罗市2025秋招笔试法律专练及答案
- 中国银行通化市通化县2025秋招半英文面试题库及高分答案
- 中国银行海口市龙华区2025秋招笔试管理营销专练及答案
- 中国银行贺州市八步区2025秋招笔试英语选词填空题专练50题及答案
- 信阳公共基础知识培训课件
- 2025贵州黔西南州教育局公益性岗位招聘4人考前自测高频考点模拟试题及答案详解(易错题)
- 2025第二季度新疆机场集团哈密伊州机场招聘23人考前自测高频考点模拟试题及答案详解(历年真题)
- 2025辽宁省生态环境厅直属事业单位赴高校现场公开招聘工作人员考前自测高频考点模拟试题及答案详解(有一套)
- 2025年安全生产知识竞赛题库及答案
- Europe课件教学课件
- 七十岁老人三力测试题
- 小儿结核病教案
- 【高二 拓展阅读-科技】Wind Energy
- 我的家乡滕州市宣传简介
- 法院起诉收款账户确认书范本
- 15ZJ001 建筑构造用料做法
- 初中历史小论文现状分析与写作探讨
- 食堂菜品出品管理方案
- 燕山石化聚丙烯工艺综述最好实习报告内容
- 自考05175税收筹划(15-19)真题试卷
- 微机原理与接口技术(清华大学课件,全套)
评论
0/150
提交评论