汇编语言基础(一)

计算机系统包括硬件和软件两大部分。
硬件(Hardware):是指构成计算机的实在的物理设备。
软件(Software):一般是指在计算机上运行的程序。
冯诺依曼设计思想的计算机由5大部件组成:控制器、运算器、存储器、输入设备和输出设备。
控制器:整个计算机的控制核心计算机内部所能识别和接受的信息方式,并把他们送入存储器中;
输出设备:将计算机处理的结果以人们能接受的或其他机器能接受的形式送出;
现代计算机在此基础上进行了改进,5大部件变成了3个硬件子系统:处理器、存储系统和输入输出系统。
处理器(Processor):运算器和控制器呗制作在一块大规模继承电路芯片上,也称中央处理单元CPU(Central Processing Unit);
存储系统:由寄存器、告诉缓冲存储器、主存储器及辅助存储器构成;
输入输出系统:输入输出设备统称为外部设备,简称为外设或I/O设备,输入输出系统的主体是外部设备,包括外设与主机之间相互连接的I/O接口电路。
8086处理器:
8086内部结构
虚线右侧为总线接口单元BIU(Bus Interface Unit),它由6字节的指令队列(指令寄存器)、指令指针IP、段寄存器(CS,DS,SS,ES)、地址加法器和总线控制逻辑等构成。
该单元管理着8086与系统总线的接口,负责处理器对存储器和外设进行访问。对外的8086处理器引脚由16位双向数据总线。20位地址总线和若干控制总线组成。8086所有对外操作必须通过BIU和这些总线进行。
虚线左侧是执行单元EU(Execution Unit),它由算术逻辑单元、标志寄存器、通用寄存器和进行指令译码的EU控制电路构成,负责执行指令的功能。
一条指令的整个执行过程又可以分为两个主要阶段:取指和执行。
取指阶段:处理器将指令代码从主存储器中取出并进入处理器内部的过程。
8086处理器中,指令在存储器中的地址由代码段寄存器CS和指令指针寄存器IP共同提供,再由地址加法器得到20为存储器地址。总线接口单元BIU负责从从存储器取出这个指令代码,送入指令队列。
执行阶段:处理器将指令代码翻译成它代表的功能。并发出有关控制信号实现这个功能的过程。
BIU完成指令的读取,EU完成指令的执行,两者可并行执行,类似二级流水线。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值