第28篇.计算机认识

1、cpu的执行单元(算逻部件:加减乘除、与或非;运算数据寄存器)、cpu的总线接口部件(指令获取、指令队列)、cpu总线,其中执行单元和总线接口部分是并行的,这几个功能部分构成了一个最基本的运算系统,为了构成以上运算系统,需要的基本单元主要是:运算器、控制器、寄存器、总线、对外接口、地址的定义、指令的获取等。

2、关于软件和硬件的交接部分,属于一种硬件/软件的协议规定,比如:指令为0001 0101 0100 表示一条指令,那么可以协议规定第一个字段表示运算符字段,0001表示“加”操作,第二和第三这条指令通过协议规定用来表示数据1、数据2,那么计算机收到这条命令,就会执行数据加操作,这个要求硬件部分按照协议进行相关的设计。而软件部分,比如:add  a1  a2这条字符代码命令需要转变为:0001 0101 0100指令,属于编译的范围,这个相当于映射运算的范围,具体如何实现编译映射,这里就不描述了;编译好的指令是放在存储里面的,cpu的总线接口部件到存储里面去获取指令。

3、通过1、2的基础上,功能模块(cpu、存储、晶振、其他功能模块)、总线、接口构成计算机硬件系统,而编译协议、总线协议、接口协议、软件逻辑构造等构成软件系统。总线和接口总是一起整理好为一个功能接口提供给到第三方去使用,一般我们通常在称呼上把接口及其对应的总线统称为接口,比如usb接口,实际上是包含了:总线+接口的硬件功能模块

4、单片机(Microcontrollers)是一种集成电路芯片,是采用超大规模集成电路技术把具有数据处理能力的中央处理器CPU、随机存储器RAM、只读存储器ROM、多种I/O口和中断系统定时器/计数器等功能(可能还包括显示驱动电路、脉宽调制电路、模拟多路转换器A/D转换器等电路)集成到一块硅片上构成的一个小而完善的微型计算机系统,在工业控制领域广泛应用。单片机上可以直接跑一些汇编语言编写的简单指令,也可以使用一些小型操作系统进行操作,如:rtx51

5、cpu本身就是一个运算系统,里面有运算模块、存储模块(寄存器)、总线和接口模块;内存属于cpu之外的一个重要模块,主要是存放的运行时的代码、变量等等数据,内存的加入,使得计算机能够快速、大量的去处理更多的数据,关于内存的相关知识,后面完善。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值