当前位置:网站首页>【微处理器】基于FPGA的微处理器VHDL开发
【微处理器】基于FPGA的微处理器VHDL开发
2022-07-05 00:49:00 【fpga和matlab】
1.软件版本
vivado2019.2
2.算法概述
微处理器同组合逻辑控制器相比较,具有规整性、灵活性、可维护性等一系列优点,因而在计算机设计中逐渐取代了早期采用的组合逻辑控制器,并已被广泛地应用.在计算机系统中,微程序设计技术是利用软件方法来设计硬件的一门技术。
微程序控制的基本思想,就是仿照通常的解题程序的方法,把操作控制信号编成所谓的“微指令”,存放到一个只读存储器里.当机器运行时,一条又一条地读出这些微指令,从而产生全机所需要的各种操作控制信号,使相应部件执行所规定的操作,采用微程序控制方式的控制器称为微处理器。所谓微程序控制方式是指微命令不是由组合逻辑电路产生的,而是由微指令译码产生。一条机器指令往往分成几步执行,将每一步操作所需的若干位命令以代码形式编写在一条微指令中,若干条微指令组成一端微程序,对应一条及其指令。在设计CPU时,根据指令系统的需要,事先编制好各段微程序,且将它们存入一个专用存储器(称为控制存储器)中。微处理器由指令寄存器IR、程序计数器PC、程序状态字寄存器PSW、时序系统、控制存储器CM、微指令寄存器以及微地址形成电路。微地址寄存器等部件组成。执行指令时,从控制存储器中找到相应的微程序段,逐次取出微指令,送入微指令寄存器,译码后产生所需微命令,控制各步操作完成。
·微程序控制的优点
边栏推荐
- What if the programmer's SQL data script coding ability is weak and Bi can't do it?
- leetcode494,474
- [Yocto RM]10 - Images
- Date time type and format in MySQL
- 《论文笔记》Multi-UAV Collaborative Monocular SLAM
- Verilog tutorial (11) initial block in Verilog
- 全栈开发提效神器——ApiFox(Postman + Swagger + Mock + JMeter)
- 26.2 billion! These universities in Guangdong Province have received heavy support
- (脚本)一键部署redis任意版本 —— 筑梦之路
- lambda表达式
猜你喜欢

Specification for fs4061a boost 8.4v charging IC chip and fs4061b boost 12.6V charging IC chip datasheet
![[paper reading] cavemix: a simple data augmentation method for brain vision segmentation](/img/41/eb790e7419a158e985fa503bd7dc17.png)
[paper reading] cavemix: a simple data augmentation method for brain vision segmentation

Deux nombres se remplacent

Oracle case: SMON rollback exception causes instance crash

Les phénomènes de « salaire inversé » et de « remplacement des diplômés » indiquent que l'industrie des tests a...

Fs8b711s14 electric wine bottle opener MCU IC scheme development special integrated IC

2022.07.03(LC_6111_统计放置房子的方式数)

dotnet-exec 0.6.0 released

skimage: imread & imsave & imshow

Binary conversion problem
随机推荐
大专学历,33岁宝妈又怎样?我照样销售转测试,月入13k+
User login function: simple but difficult
He worked as a foreign lead and paid off all the housing loans in a year
SAP UI5 应用的主-从-从(Master-Detail-Detail)布局模式的实现步骤
Playwright recording
Life is changeable, and the large intestine covers the small intestine. This time, I can really go home to see my daughter-in-law...
多模输入事件分发机制详解
Playwright之录制
分布式BASE理论
2022.07.03(LC_6111_统计放置房子的方式数)
What did I pay for it transfer to testing post from confusion to firmness?
7. Scala process control
Two numbers replace each other
[selenium automation] common notes
Some basic functions of enterprise projects are developed, and important things are saved to online first a
Several simplified forms of lambda expression
uniapp上传头像
||Interview questions you will encounter
SAP ui5 application development tutorial 106 - how to improve the readability of SAP ui5 application routing URL trial version
挖财学院开户安全的吗?开户怎么开?