汇编语言与接口技术周杰英
“汇编语言与接口技术周杰英”相关的资料有哪些?“汇编语言与接口技术周杰英”相关的范文有哪些?怎么写?下面是小编为您精心整理的“汇编语言与接口技术周杰英”相关范文大全或资料大全,欢迎大家分享。
汇编语言及接口技术复习提纲
汇编语言及微机接口复习提纲
一、80x86微处理器
1、 8086/8088CPU的结构
8086是内部数据总线与外部数据总线都是16位的微处理器,8088的内部结构和指令功能与8086完全相同,只是其外部数据总线是8位的。8086的地址总线为20位,可直接寻址1MB的内存空间和64KB的I/O端口。
8086CPU从功能上分为执行部件EU(EXECUTION UNIT)和总线接口部件BIU(BUS INTERFACE UNIT)
1)执行部件(EU)
执行部件EU由8个16位的通用寄存器(AX、BX、CX、DX、SI、DI、SP、BP)、1个16位的标志寄存器,16位的算术逻辑单元ALU及EU控制电路组成。EU的功能是执行指令。EU从指令队列取出指令代码,并在ALU中进行计算,运算结果的特征保存在标志寄存器F中。
AX、BX、CX、DX既可作为4个16位寄存器,又可拆分为8个独立的8位寄存器使用,高8位寄存器为AH、BH、CH、DH,低8位寄存器为AL、BL、CL、DL。 F是16位的标志寄存器,但只用其中9位,这9位包括6个状态标志位(ZF、CF、OF、PF、AF、SF)和3个控制标志位(TF、IF、DF)。
2)总线接口部件BIU
总线
微机原理汇编语言及接口技术模拟题
一、选择题(每题2分,共20分)
1. CPU响应INTR引脚上来的中断请求的条件之一是( )。
A.IF=0
B.IF=1
D.TF=1
B.(10010101)BCD D.(101)10
C.TF=0 A.(10000011)2 C.(92)16
2. 下列数中最大的数是( )。
3. RAM 6116芯片有2K×8位的容量,它的片内地址选择线和数据线分别是( )。
A.A0~A15和D0~D15 B.A0~A10和D0~D7 C.A0~A11和D0~D7 D.A0~A11和D0~D15 4. 下列指令中正确的是( )。
A. MOV BX,AL B. MOV BL,AX C. MOV BL,AL D. IN BL,40H 5. 8253 是可编程定时、计数器芯片,它内部有( )。
A.三个定时器 B.四个定时器
微机原理汇编语言及接口技术模拟题
一、选择题(每题2分,共20分)
1. CPU响应INTR引脚上来的中断请求的条件之一是( )。
A.IF=0
B.IF=1
D.TF=1
B.(10010101)BCD D.(101)10
C.TF=0 A.(10000011)2 C.(92)16
2. 下列数中最大的数是( )。
3. RAM 6116芯片有2K×8位的容量,它的片内地址选择线和数据线分别是( )。
A.A0~A15和D0~D15 B.A0~A10和D0~D7 C.A0~A11和D0~D7 D.A0~A11和D0~D15 4. 下列指令中正确的是( )。
A. MOV BX,AL B. MOV BL,AX C. MOV BL,AL D. IN BL,40H 5. 8253 是可编程定时、计数器芯片,它内部有( )。
A.三个定时器 B.四个定时器
微机原理、汇编语言与接口技术 第五章 习题答案 人民邮电出版社(周杰英 张萍 郭雪梅 著)
微机原理、汇编语言与接口技术 第五章 习题答案 人民邮电出版社(周杰英 张萍 郭雪梅 著)
第5章 微机总线技术
习题与参考答案
1. 总线周期的含义是什么?8088/8086基本总线周期由几个时钟周期组成?
解:总线周期是指CPU从存储器或I/O端口存取一个字节所需的时间。8088/8086基本总线周期由4个时钟周期组成。
2. 从引脚信号来看,8086和8088有什么不同?
解:从引脚信号来看,8086的地址引脚与数据引脚复用,引脚为AD0~AD15,而8088同样也采用了地址引脚与数据引脚复用,但引脚为AD0~AD7。
3. 试说明8086/8088工作在最小方式下和最大方式下系统基本配置的差别。在最大组态下,8086/8088的外围电路由哪些器件组成?它们的作用是什么?
解:8086/8088工作在最大方式下时,需要使用8288总线控制器,但是工作在最小方式下时不需要使用。
8086/8088工作在最大方式下时,外围电路包括8284时钟发生器、8286数据发送/接收器、8282地址锁存器以及8288总线控制器。8284将晶体振荡器的振荡频率分频,向8086/8088以及计算机系统提供符合定时要求的时钟信号、准备好信号和系统复位信号。8286数据发送/
32位微机原理、汇编语言与接口技术教程课后习题答案
《16/32位微机原理、汇编语言及接口技术教程》
部分习题参考解答
第1章微型计算机系统概述
〔习题1.2〕
什么是通用微处理器、单片机(微控制器)、DSP芯片、嵌入式系统?
〔解答〕
通用微处理器:适合较广的应用领域的微处理器,例如装在PC机、笔记本电脑、工作站、服务器上的微处理器。
单片机:是指通常用于控制领域的微处理器芯片,其内部除CPU外还集成了计算机的其他一些主要部件,只需配上少量的外部电路和设备,就可以构成具体的应用系统。
DSP芯片:称数字信号处理器,也是一种微控制器,其更适合处理高速的数字信号,内部集成有高速乘法器,能够进行快速乘法和加法运算。
嵌入式系统:利用微控制器、数字信号处理器或通用微处理器,结合具体应用构成的控制系统,其典型的特点是把计算机直接嵌入到应用系统之中。
〔习题1.5〕
说明微型计算机系统的硬件组成及各部分作用。
〔解答〕
CPU:CPU也称处理器,是微机的核心。它采用大规模集成电路芯片,芯片内集成了控制器、运算器和若干高速存储单元(即寄存器)。处理器及其支持电路构成了微机系统的控制中心,对系统的各个部件进行统一的协调和控制。
存储器:存储器是存放程序和数据的部件。
外部设备:外部设备是指可与微机进行交互的输入(Input)设备和输出(
汇编语言与接口技术复习要点总结及一些习题
汇编的要点,及一些部分的习题,给准备期末复习的童鞋一点帮助
要点总结
第二章微型计算机结构
1.8086的段式存储结构
段地址+偏移量地址=存储单元的物理地址 或者,段寄存器的值*16+偏移地址=存储单元的物理地址
2.段寄存器,通用寄存器,指针与变址寄存器,标志寄存器
3.寻址方式
(1)寻址方式的概念
(2)寻址方式的分类
(3)各寻址方式中对于寄存器的限制
(4)各类寻址方式的格式
第三章汇编语言(参照课件)
1.汇编语句格式:[标号] 操作符操作数 [;注释]
2.标号的概念以及其三个属性
3.伪指令:
(1)符号定义伪指令:EQU
(2)数据定义伪指令:DB,DW
(3)段定义伪指令:SEGMENT、ENDS、ASSUME
4、运算符
(1)分析算符:SEG,,OFFSET ,SIZE,LENGTH
(2)组合算符:PTR
5.指令语句与伪指令语句的区别
汇编的要点,及一些部分的习题,给准备期末复习的童鞋一点帮助
6.数据段、堆栈段、代码段的用途
第四章指令及汇编程序设计
1.数据传送指令:MOV、PUSH、POP、XCHG、XLAT
2.算数运算指令:ADD、ADC、INC、SUB、SBB、DEC、NEG、
3.逻辑运算指令:CMP、TEST、OR、AND、NOT、XOR
微机原理汇编语言及接口技术模拟题答案
《微机原理及应用》模拟试卷一参考答案
一、选择题
1.B C B C A 6. D A C D B
二、填空题
1.无条件 查询 中断 DMA 2.缓冲器 锁存器
3.数据总线 地址总线 控制总线 4.2 中断向量号(中断类型码) 5.OUT
6.12H 5030:3800 7.35234 8.36H 3AH 9.EOC 10.CAH CCH
三、判断题
1.× × √ √ √ 6. √ × × √ ×
四、简答题
1.微型计算机硬件系统由哪几部分组成?各部分功能是什么?
答:微型计算机的硬件系统主要由处理器子系统、存储器、I/O接口及I/O设备、系统总线等几部分组成;处理器子系统控制和协调微机系统的各个部件;存储器用来存放程序和数据;I/O设备为微机提供具体的输入/输出手段,I/O接口充当外设与CPU间的桥梁;系统总线用来传递信息。 2.8086基本总线周期是如何组成的?各状态中完成什么基本操作?
答:基本总线周期由4个时钟(CLK)周期组成,按时间顺序定义为T1、T2、T3、T4。在T1期间8086发出访问目的地的地址信号和地址锁存
汇编语言微机原理及接口技术期末试卷含答案
微机原理习题
一、选择填空
1、CPU执行OUT DX ,AL指令时,( A)的值输出到数据总线上。
A、AL寄存器 B、AX寄存器 C、DL寄存器 D、DX寄存器 2、连接主机与外设间的电路称为( A )。
A、接口 B、端口 C、数字电路 D、转换电路 3、地址译码的作用是(B )。
A、设计接口 B、区分不同外设 C、接至地址总线 D、向外设输出数据 4、中断控制器8259可管理( D )。
A、非屏蔽中断 B、指令中断 C、外部中断 D、可屏蔽中断 5、对INT N指令,其中断向量存放在内存从( C )开始的地址中。 A、DS*10H+N*4 B、DS*10H+N C、0*10H+N*4 D、0*10H+N 6、8259的中断服务寄存器ISR的某一位如果置1,则表示( B )。
A、8259中断服务故障 B、CPU正在执行中断服务程序 C、外部设备可以请求中断服务 D、中断服务程序刚执行完毕 7、80
汇编语言微机原理及接口技术期末试卷含答案
微机原理习题
一、选择填空
1、CPU执行OUT DX ,AL指令时,( A)的值输出到数据总线上。
A、AL寄存器 B、AX寄存器 C、DL寄存器 D、DX寄存器 2、连接主机与外设间的电路称为( A )。
A、接口 B、端口 C、数字电路 D、转换电路 3、地址译码的作用是(B )。
A、设计接口 B、区分不同外设 C、接至地址总线 D、向外设输出数据 4、中断控制器8259可管理( D )。
A、非屏蔽中断 B、指令中断 C、外部中断 D、可屏蔽中断 5、对INT N指令,其中断向量存放在内存从( C )开始的地址中。 A、DS*10H+N*4 B、DS*10H+N C、0*10H+N*4 D、0*10H+N 6、8259的中断服务寄存器ISR的某一位如果置1,则表示( B )。
A、8259中断服务故障 B、CPU正在执行中断服务程序 C、外部设备可以请求中断服务 D、中断服务程序刚执行完毕 7、80
微机原理与接口技术实验报告1- 汇编语言程序设计
西安交通大学实验报告
成绩
第 页 共 页
课 程 微机原理与接口技术实验
系 别 生 物 医 学 工 程 实 验 日 期 年 月 日 专业班级 组别 交 报告日期 年 月 日 姓 名 学号 报 告 退 发 (订正、重做) 同 组 者 教师审批签字
实验名称 汇编语言程序设计
一、实验目的
1. 掌握Lab6000p实验教学系统基本操作; 2. 掌握8088/8086汇编语言的基本语法结构; 3. 熟悉8088/8086汇编语言程序设计基本方法。
二、实验设备
1. Lab6000p实验教学系统; 2. IBM-PC机
三、实验内容
1. 有一个10字节的数组,其值分别是80H,03H,5AH,FFH,97H,64H,
BBH,7FH,0FH,D8H。编程并显示结果:
1) 如果数组是无符号数,求出最大值,并显示; 2) 如果数