下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、精选优质文档-倾情为你奉上 一、单项选择(在备选答案中选出一个正确答案,并将其号码填题干后的括号内,每小题2分,共20分)1. 从8086CPU的内部结构上看,其是由( C )两部分组成。A. 控制器和20位物理地址加法器 B. 运算器和总线接口C. 执行单元和总线接口单元D. 控制器和运算器2. 汇编程序的数据段中定义了两个变量A DB 20H,21HB DW 22H执行了MOV DX,WORD PTR A+1后,DX中的值为( B )。 A. 0021HB. 2221H C. 2122HD. 0022H3. 8KB的SRAM 6264芯片有8条数据线,它的地址线条数为( C )。A. 11
2、B. 12 C. 13D. 144. 传送数据时,占用CPU时间最长的传送方式是( A )。 A. 查询 B. 中断 C. DMA D. IOP5. 指令LOOPNZ在循环中退出循环的条件是( B )。A. CX0且ZF=0B. CX0或ZF=1 C. CX0或ZF=0D. CX0且ZF16. 若BX1000H,DS2000H,(21000H)12H,(21001H)=34H,执行LEA SI,BX 指令后,SI寄存器中的内容是( D )。 A. 1234H B. 3412H C. 0010HD. 1000H7. 下列指令格式不正确的是( B )。 A. MOVAX, 1234H&
3、#160; B. MOV CS, 1234H C. MOVBXBP, AX D. MOV AX, BX8. 中断向量表占用的内存地址空间为( A )。A. 00000H003FFH B. 00000H000FFH C. 00000H00100H D. FFF00HFFFFFH9. 最小模式下8086在执行MOV AL, SI期间,下面( C )引脚是低电平。A. B. C.D.10三片8259级联时可提供的中断请求总数为( B )。A.21个 B. 22个 C. 23个 D. 24个二、填空题(把答案填写在题中横线上,每空1分,共20分)1
4、. CPU中的总线接口单元BIU,根据执行单元EU的要求,完成CPU与 _存储器_或_I/O_之间的数据传送。2. 8086/8088CPU的数据线和地址线是以_分时复用_的方式轮流使用的。3. 8086中的BIU由4个16位段寄存器、一个_16_位指令指针寄存器、_6_字节指令队列、20位地址加法器和控制电路组成。4. CPU从内存取一条指令并执行该指令的时间称为指令周期, 它通常用若干个_总线周期_来表示,而后者又包含有若干个_时钟周期_。5. 汇编源程序文件的扩展名为_ASM_,采用命令_MASM_可以将源程序文件编译成目标文件,采用命令_LINK_可将目标文件链接成可执行文件。6. 8
5、255A有_3_个8位的数据口。7. 8086和8088的存储器与外部接口之间的编址方式是_ I/O独立编址_。8. 有地址重叠现象的译码方式为 线选法 和 部分地址译码 。9. 8086/8088 CPU提供了接受外部中断请求信号的引脚是_NMI_ 和 _INTR。10. 设DS=1000H,ES=2000H,SS=3000H,SI=0010H,DI=0050H,BX=0100H,BP=0200H, 数据段中变量名为NUM的偏移地址值为0030H,写出下列指令源操作数字段的寻址方式和物理地址值: MOV AX,ES:BX 寻址方式_寄存器间接寻址_,物理地址_20100
6、H_。 MOVAX,NUMBPSI 寻址方式_相对基址加变址寻址_,物理地址_30240H_。三、简答题(本大题共3小题,每题5分,共15分)1. I/O端口的编址方式有哪两种?简述各自的优缺点。1.独立编址(专用的I/O端口编址)-存储器和I/O端口在两个独立的地址空间中 (1)优点:I/O端口的地址码较短,译码电路简单,存储器同I/O端口的操作指令不同,程序比较清晰;存储器和I/O端口的控制结构相互独立,可以分别设计 (2)缺点:需要有专用的I/O指令,程序设计的灵活性较差 2.统一编址(存储器映像编址)-存储器和I/O端口共用统一的地址空间,当一个地址空间分配给I/O端口以后,存储器就不
7、能再占有这一部分的地址空间 (1)优点:不需要专用的I/O指令,任何对存储器数据进行操作的指令都可用于I/O端口的数据操作,程序设计比较灵活;由于I/O端口的地址空间是内存空间的一部分,这样,I/O端口的地址空间可大可小,从而使外设的数量几乎不受限制 (2)缺点:I/O端口占用了内存空间的一部分,影响了系统的内存容量;访问I/O端口也要同访问内存一样,由于内存地址较长,导致执行时间增加。2. 简述微型计算机系统的组成。答:一个完整的计算机系统由硬件系统和软件系统两大部分组成。计算机硬件主要由五大部分组成:运算器、控制器、存储器、输入设备和输出设备;硬件提供计算机系统的物质介质。计算机软件包括系
8、统软件和应用软件两大类;软件主要是指让计算机完成各种任务所需的程序。3. 8086CPU与8088CPU的主要区别有哪些?答:8088CPU的内部结构及外部引脚的功能与8086CPU大部分相同。区别如下: (1)8088指令队列长度是4个字节,8086是6个字节 (2)8088的BIU内数据总线宽度是8位。而EU内数据总线宽度是16位,这样对16位的存(储器读/写操作需要两个读/写周期才能完成。8086的BIU和EU内数据总线宽度都是16位。 (3)8088外部数据总线只有8条AD0AD7,即内部是16位,对外是8位,故8088也称为准16位机。 (4)8088中,用信号代替信号。(5)808
9、8中,只能进行8位数据传输,不再需要,改为。与和一起决定最小模式中的总线周期操作四、程序题(本大题共3小题,共20分)1. 程序分析题(6分,每空2分) MOV CL,4 MOV AX,2000H
10、0; SHL AL,CL SHR A
11、X,CL MOV 2000H,AX试问:若程序执行前,数据段内(2000H)=09H,(2001H)=03H,则程序执行后,(2000H)= _39H_, (2001H)= _00_。 本程序段的功能 非压缩BCD码转换成压缩的B
12、CD码_。2、程序填空题(8分, 每空2分)DATASEGMENTBUF DB 01H, 02H, 06H, 08H, 09H, 07H, 06H, 05HCOUNTDW 7MAXDB ?DATAENDSCODESEGMENTASSUMECS: CODE, DS: DATASTART:MOVAX, DATAMOVDS, AXMOVCX, COUNTMOVBX, OFFSET BUF MOVAL, BXINC BX LOOP2:CMPAL, BXJAELOOP1MOVAL, BXLOOP1:INC BXLOOPLOOP2MOV MAX,AL _MOVAH, 4CHINT21HCODEENDSEN
13、DSTART本程序的功能是_找最大值_。3. 利用DOS功能调用编写汇编语言源程序,在屏幕上显示字符串“Welcome to Chuzhou”(6分)data segmentstr db 'welcome to chuzhou!',13,10,'$'data endsstack segment DB 128 DUP (?)stack endscode segmentassume cs:code,ds:data,ss:stackstart:movax,datamov ds,axleadx,strmovah,09hint 21hmovah,4chint21hcode
14、 endsend start五、计算下列存储器的地址范围。(10分)8086CPU与存储器芯片U1和U2的内部结构如上图所示。试计算:(1)U1的容量及地址范围。(2)若要使U2与U1的地址连续,则画出U2的片选电路,并计算U2的地址范围及系统内存的总容量。CBAA19A18A17A16A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A000111100000000000000U10011110111111111111100111110000000000000U200111110111111111111解答:(1) 有上表可知,U1的容量为213=8KB,地址范围:3C
15、000H3DFFFH;(2) 有上表可知,要使U2与U1的地址连续,必须满足CBA=111,A12=0,则U2的地址范围为:3E000H3EFFFH,容量为212=4KB;系统内存的总容量为12KB。六、设计电路,编写程序(15分)。下面电路采用8255的PA口作为输入口,读取三个开关的状态,用8255的PB口作为输出口,点亮红、绿、黄三个发光二极管。要求:(1)设地址线A0、A19A10的取值均为0,请分析电路,确定PA、PB、PC和控制字寄存器的端口地址。(请采用表格的描述形式,分析各个端口的地址)(7分)(2)编写8255初始化程序及同时实现以下三种功能的程序:(8分) K0,K1,K2
16、全部合上时,红灯亮; K0,K1,K2全部断开时,绿灯亮;PA0CSA0A1PB0PB1K0A2A1D0D7+5V1K8255AK10.47KPA1黄8Y0G1G2AG2BABCRDWRIOWIORRESETRESET74LS138AENK2PB2红绿PA2D0D7A3A4A5A7&A8A9A6 其他情况黄灯亮。解答:CBAA1A0A19A18A17A16A15A14A13A12A11A10A9A8A7A6A5A4A3A2A1A000000000001101000000PA00000000001101000010PB00000000001101000100PC00000000001101000110控制口(1)有上表可知,PA口地址为340H,PB口为342H,PC口为344H,控制字寄存器为346H。(2)8255方式选择控制字为10010000PA2PA1PA0PB2(红)PB1(绿)PB0(黄)K2K1K01110110001011
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2024年度研发合作合同:新药研发与临床试验3篇
- 2024年度高端装备制造业智能制造平台建设合同2篇
- 幼儿园2024年度亲子活动策划与执行合同3篇
- 二零二四年度人力资源和社会保障局品牌合作合同3篇
- 2024年样式:简易离婚协议书2篇
- 二零二四年度企业间债权转让合同3篇
- 2024年度物联网技术研发与产品销售合同
- 基于云计算的智能教育平台开发合同3篇
- 版权转让协议(2024年)3篇
- 2024年度企业形象策划合同协议书2篇
- 煤层气公司考试内容题库
- 部编版四年级语文上册第八单元大单元教学设计
- 胚胎移植术后的健康教育
- 怒江水电开发的工程伦理思考
- 2024年白酒行业分析报告及未来发展趋势
- 康养小镇规划方案图
- 矿场消防安全培训课件
- 《压力容器应力分析》课件
- 平台企业的灵活用工研究以滴滴打车为例
- 减刑假释培训课件
- 建筑机械使用安全技术规程-JGJ33
评论
0/150
提交评论