当前位置:网站首页>【微处理器】基于FPGA的微处理器VHDL开发
【微处理器】基于FPGA的微处理器VHDL开发
2022-07-05 00:49:00 【fpga和matlab】
1.软件版本
vivado2019.2
2.算法概述
微处理器同组合逻辑控制器相比较,具有规整性、灵活性、可维护性等一系列优点,因而在计算机设计中逐渐取代了早期采用的组合逻辑控制器,并已被广泛地应用.在计算机系统中,微程序设计技术是利用软件方法来设计硬件的一门技术。
微程序控制的基本思想,就是仿照通常的解题程序的方法,把操作控制信号编成所谓的“微指令”,存放到一个只读存储器里.当机器运行时,一条又一条地读出这些微指令,从而产生全机所需要的各种操作控制信号,使相应部件执行所规定的操作,采用微程序控制方式的控制器称为微处理器。所谓微程序控制方式是指微命令不是由组合逻辑电路产生的,而是由微指令译码产生。一条机器指令往往分成几步执行,将每一步操作所需的若干位命令以代码形式编写在一条微指令中,若干条微指令组成一端微程序,对应一条及其指令。在设计CPU时,根据指令系统的需要,事先编制好各段微程序,且将它们存入一个专用存储器(称为控制存储器)中。微处理器由指令寄存器IR、程序计数器PC、程序状态字寄存器PSW、时序系统、控制存储器CM、微指令寄存器以及微地址形成电路。微地址寄存器等部件组成。执行指令时,从控制存储器中找到相应的微程序段,逐次取出微指令,送入微指令寄存器,译码后产生所需微命令,控制各步操作完成。
·微程序控制的优点
边栏推荐
- User login function: simple but difficult
- 【C】 (written examination questions) pointer and array, pointer
- GDB common commands
- P3304 [sdoi2013] diameter (diameter of tree)
- Upload avatar on uniapp
- Acwing164. Accessibility Statistics (topological sorting +bitset)
- 2022.07.03 (lc_6111_counts the number of ways to place houses)
- It's too convenient. You can complete the code release and approval by nailing it!
- 【selenium自动化】常用注解
- Pycharm professional download and installation tutorial
猜你喜欢

各大主流编程语言性能PK,结果出乎意料

107. SAP UI5 OverflowToolbar 容器控件以及 resize 事件处理的一些细节介绍

全栈开发提效神器——ApiFox(Postman + Swagger + Mock + JMeter)

Playwright之录制

dotnet-exec 0.6.0 released

“薪资倒挂”、“毕业生平替” 这些现象说明测试行业已经...

SAP UI5 应用的主-从-从(Master-Detail-Detail)布局模式的实现步骤

User login function: simple but difficult

Identifiers and keywords

ORB(Oriented FAST and Rotated BRIEF)
随机推荐
Hologres query management and timeout processing
What if the programmer's SQL data script coding ability is weak and Bi can't do it?
Skills in analyzing the trend chart of London Silver
有哪些收益稳定的理财产品,这两个都不错
Identifiers and keywords
GDB common commands
107. SAP UI5 OverflowToolbar 容器控件以及 resize 事件处理的一些细节介绍
[STM32] (I) overview and GPIO introduction
What you learned in the eleventh week
实战模拟│JWT 登录认证
Paper notes multi UAV collaborative monolithic slam
“薪资倒挂”、“毕业生平替” 这些现象说明测试行业已经...
P3304 [SDOI2013]直径(树的直径)
26.2 billion! These universities in Guangdong Province have received heavy support
2022.07.03(LC_6109_知道秘密的人数)
What did I pay for it transfer to testing post from confusion to firmness?
Consolidated expression C case simple variable operation
skimage: imread & imsave & imshow
Huawei employs millions of data governance experts! The 100 billion market behind it deserves attention
兩個數相互替換