微型计算机
微型计算机
本文是纯记录贴~
对于一个新事物,总想问问为什么。在追求答案的道路上让人流连忘发,陶醉于其中。科学总是美好的,计算机科学也是一颗璀璨的明珠,引人入胜。
在学习计算机语言之时,对其寻根问底,都是对计算机的控制,从而产生无与伦比的盛况。所以,本文将要介绍计算机的基本原理,为深入理解计算机语言做准备。
微处理器
微处理器是微型计算机的核心部件。它由算术逻辑部件(ALU)、控制部件、寄存器堆以及内部总线4部分构成。
其中,ALU有两个操作数,一个来自累加器,一个来自内部总线。内部总线的数据可以来自寄存器堆,也可以来自数据锁存器(外部数据总线上提供的数据)。
ALU的运算结果经内部总线送累加器或寄存器堆,同时有可能改变标志寄存器中的标志。程序计数器控制程序执行的顺序,它通过地址寄存器、地址缓冲器、外部地址总线送出指令地址,存储器中的指令经外部数据总线、数据锁存器、内部总线送入指令寄存器,再经指令译码器、定时与控制电路产生一系列控制信号,实现相应的功能。
微型计算机
微型计算机由cpu、储存器、输入输出接口(I/O)和系统总线构成。其中CPU的性能基本上决定了计算机的一系列指标。
总线结构
微型计算机的总线分为内部总线和外部总线两种。内部总线是指微处理器芯片内部的总线,实现微处理器内部各功能单元电路之间的相互连接。外部总线就是系统三总线结构:数据总线,地址总线和控制总线。
数据总线
用来在CPU的其它部件间传递信息(数据和指令代码),具有三态控制功能,且是双向的,即CPU可以通过数据总线接收来自其它部件的信息(读数据),也可以通过数据总线想其它部件发送信息(写数据)。通常,总线中信号线的条数被称为数据总线线宽。数据总线的宽度通常与CPU的字长相等。因此,8位机、16位机、32位机、64位机数据总线的宽度分别为8位,16位,32位和64位
地址总线
一般是由CPU发出的单项总线,具有三态控制功能,它是用来传送访问存储单元或I/O接受的地址信号。其宽度决定了CPU所能直接访问的存储空间的容量,如8086CPU的地址总线为20位,可直接寻址的范围为1MB
控制总线
是一组传送控制信号的通信线,其宽度由CPU的具体情况而定。控制信号包括CPU发出的控制及应答信号,也包括其它部件向CPU传送状态信号及请求信号。所有的控制信号之间是相互独立的,其表示方法采用能表明含义的英文缩写字母符号。若符号上有一横线,表示负逻辑有效,否则正逻辑有效。Ω
PS,自学笔记~还望各路神仙斧正