微型计算机CLD用法,微型计算机原理及应用基本学习要求2013.doc

微型计算机原理及应用基本学习要求2013

微型计算机原理及应用基本学习要求

以下要求不按章节,按内容给出

一、 微型计算机基础

1、计算机中信息的表示,为何要用二进制表示方式?

2、二进制数、八进制数、十进制数、十六进制数的概念(数码符号、展开式);

3、二进制、十进制、十六进制数间的相互转换,要熟练将8位二进制数转换为相应的十进制数,能熟练的将0~255范围内的十进制数转换为二进制数,能将十六进制数转换成二进制形式,能将二进制转换成十六进制表示形式;

4、机器数与真值的概念,熟练掌握真值与机器数之间的相互转换;

5、带符号数的原码、反码和补码表示,熟练掌握源码和补码之间的相互转换;

6、会求补码对应的真值,补码的加减运算,掌握机器负数的求法;

7、掌握ASCII码和BCD码,熟练掌握压缩BCD码与非压缩BCD码;

8、简述微型计算机系统的组成;

9、简述微型计算机系统硬件的组成;

10、CPU在内部结构上由哪几部分组成(算术逻辑运算单元ALU、控制器、寄存器),简要说明各部分的作用?

11、简要叙述CPU应具备哪些主要功能(算术运算功能、逻辑运算功能、控制操作功能)?

12、微型计算机的基本工作过程:不间断地重复进行取指令,指令译码。执行指令规定的操作的过程;

13、总线的概念?微型计算机采用总线结构有什么优点?总线的基本分类;

14、地址总线、数据总线、控制总线的作用?它们各自是双向还是单向?

二、 80x86微处理器

1、8086微处理器的功能结构(由BIU、EU两大部件组成);

总线接口部件BIU有哪些功能?由哪些部件组成?

8086的执行部件EU有什么功能?由哪几部分组成?

段寄存器CS=1200H,指令指针寄存器IP=2000H,此时,指令的物理地址为多少?一个存放在8086计算机系统内存中的数据,它以DS作为段基址寄存器且设(DS)=1000H,段内偏移地址为2300H,会计算该数据的物理地址,指向这一物理地址的DS值和段内偏移地址值是唯一的吗?

总线周期的含义是什么(完成一次基本总线读/写操作所需要的时间)?8086的基本总线周期有几个基本时钟周期?如一个CPU的时钟频率为24MHz,那么它的一个时钟周期为多少?在什么情况下需要插入等待周期TW?在什么地方插入等待周期?

6、8086的最小工作方式和最大工作方式的概念,它们之间的主要区别在那里?如何选择工作在最小模式下?

8、8086为何在外部对地址信号进行锁存?ALE信号的作用?能画出地址锁存器电路原理图;

9、8086的存储器分段组织,简述逻辑地址、物理地址、偏移地址的概念,段寄存器的作用。掌握物理地址的生成方法(8086只有实地址模式,物理地址=段寄存器的内容左移4位+偏移地址);注意向段寄存器传送数据的方法,注意代码段寄存器CS不能作为目的寄存器;

10、掌握8086的寄存器及其使用方法,注意AX、BX、CX、DX可以作为8位寄存器使用;

11、8086的标志寄存器有哪些状态标志位?各个标志位在什么情况下置位?注意数据传送指令不影响标志寄存器(除了向标志寄存器传送指令);掌握标志寄存器中各个控制标志位的作用?如何设置这些控制位?注意标志寄存器的传送指令、压栈与弹出指令,修改标志寄存器的方法;

12、能描述计算机中IO端口的编制方式有几种(独立编址和统一编址2种),每种编址方式的特点?8086采用IO独立编址方式,注意X86中IO接口的寻址方式,X86的IO操作指令;

13、系统的复位和启动后内部寄存器的状态等,8086系统复位后,第一条执行的指令的地址;

14、8086的中断系统,向量中断的概念,中断向量表和结构,中断向量表和中断向量的存放位置,对一个中断类型号为n的中断,会计算它的中断向量的存放地址;

15、8086存储器物理地址的计算:段基地址左移四位+偏移地址;

16、在8086微机系统中,为什么用A0作为低8位数据的选通信号?

17、信号和A0信号是通过怎样的组合解决存储器和外设端口的读/写的?这种组合决定了8086系统中存储器偶地址体及奇地址体之间应该用什么信号来区分?怎样区分?

18、T1状态下,数据/地址复用总线上是什么信息(存储器或IO端口的地址信号)?用哪个信号将此信息锁存起来?数据信息是在什么时候给出的?

19、非屏蔽中断有什么特点?可屏蔽中断有什么特点?分别用在什么场合?

20、什么叫中断类型号?什么是中断向量?中断向量放在那里?对应于中断类型号为20H的中断其中断向量存放在哪里?如果20H的中断处理子程序从3000H:1000H开始,则中断向量应怎样存放(00080H开始存放:00H,10H,00H,30H)?

21、在编写中断处理程序时,为什么要在中断服务程序中保护中断服务程序中用到的寄存器?

22、8086存储空间最大为多少?怎样用1

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值