微机原理基础
Posted 贩卖星辰点点
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了微机原理基础相关的知识,希望对你有一定的参考价值。
微机原理中的8088/8086和单片机不同,一个是处理器,一个是控制器,两个有着本质的区别,但是
1.十进制转换
2.与或非
1+.与
2+.或
3+.非
一条电路判断
4+.与非门
5+.或非门
6+.异或门
7+.同或门
3.8088/8086CPU工作示意图
1+.主要引脚信号
2+. 控制
3+.中断
4+.8088内部
主要由两个大块组成,总线接口BIU------存取指令和数据,执行单元EU------执行指令!
其中EU中又有寄存器组,暂存寄存器,ALU,标志寄存器:
1++.寄存器组------将数据进行暂时的储存,比如你走在一个特变长的路上,你需要休息,然后回顾一下之前走的路没有错误,这个地方就相当于这样一个供你休息然后让你思考错误的地方!
2++.暂存寄存器------其实在编程的时候,这个东西一直会被我们用到,电脑中普遍的暂存寄存器都是8G差不多,我们的代码到里边逛一圈经过短暂停留,再回来然后电脑会做出一个反应,这是他的一个作用吧!(个人理解,可能说的不太清楚,但大体是这么个意思!在这里他是不对外开放的,可以跳过!)
3++.ALU-----用来执行指令,属于8088内的心脏!
4++.标志寄存器------记录运算结果状态!
5+.BIU内含有地址加法器,段寄存器,指令列队,控制电路:
1++.地址加法器+段位寄存器=8088内部物理地址是20位!
2++.指令队列------相当于一个缓存器,不让指令发生错乱。
3++.总线控制电路------完成CPU和住存储器或端口之间的信息传达。
6++.两者的作用
注释:本章是我观看中国慕课的讲学视频边学习,边理解,然后书写的一份学习笔记,因为要开始学习stm32系列了,需要一点微机原理的知识作为铺垫,如果什么错误还请指出来,希望能和大家一起共同学习!
以上是关于微机原理基础的主要内容,如果未能解决你的问题,请参考以下文章