当前位置:网站首页>【微处理器】基于FPGA的微处理器VHDL开发
【微处理器】基于FPGA的微处理器VHDL开发
2022-07-05 00:49:00 【fpga和matlab】
1.软件版本
vivado2019.2
2.算法概述
微处理器同组合逻辑控制器相比较,具有规整性、灵活性、可维护性等一系列优点,因而在计算机设计中逐渐取代了早期采用的组合逻辑控制器,并已被广泛地应用.在计算机系统中,微程序设计技术是利用软件方法来设计硬件的一门技术。
微程序控制的基本思想,就是仿照通常的解题程序的方法,把操作控制信号编成所谓的“微指令”,存放到一个只读存储器里.当机器运行时,一条又一条地读出这些微指令,从而产生全机所需要的各种操作控制信号,使相应部件执行所规定的操作,采用微程序控制方式的控制器称为微处理器。所谓微程序控制方式是指微命令不是由组合逻辑电路产生的,而是由微指令译码产生。一条机器指令往往分成几步执行,将每一步操作所需的若干位命令以代码形式编写在一条微指令中,若干条微指令组成一端微程序,对应一条及其指令。在设计CPU时,根据指令系统的需要,事先编制好各段微程序,且将它们存入一个专用存储器(称为控制存储器)中。微处理器由指令寄存器IR、程序计数器PC、程序状态字寄存器PSW、时序系统、控制存储器CM、微指令寄存器以及微地址形成电路。微地址寄存器等部件组成。执行指令时,从控制存储器中找到相应的微程序段,逐次取出微指令,送入微指令寄存器,译码后产生所需微命令,控制各步操作完成。
·微程序控制的优点
边栏推荐
- [Yocto RM]10 - Images
- abc 258 G - Triangle(bitset)
- 2022.07.03(LC_6111_统计放置房子的方式数)
- Actual combat simulation │ JWT login authentication
- User login function: simple but difficult
- Some basic functions of enterprise projects are developed, and important things are saved to online first a
- Two numbers replace each other
- Learning of basic amplification circuit
- 揭露测试外包公司,关于外包,你或许听到过这样的声音
- What if the programmer's SQL data script coding ability is weak and Bi can't do it?
猜你喜欢
“薪資倒掛”、“畢業生平替” 這些現象說明測試行業已經...
NPM install error forced installation
【C】 (written examination questions) pointer and array, pointer
ORB(Oriented FAST and Rotated BRIEF)
P3304 [sdoi2013] diameter (diameter of tree)
揭露测试外包公司,关于外包,你或许听到过这样的声音
抓包整理外篇——————状态栏[ 四]
[selenium automation] common notes
Specification for fs4061a boost 8.4v charging IC chip and fs4061b boost 12.6V charging IC chip datasheet
Inventory of more than 17 typical security incidents in January 2022
随机推荐
The waterfall flow layout demo2 (method 2) used by the uniapp wechat applet (copy and paste can be used without other processing)
P3304 [SDOI2013]直径(树的直径)
ORB(Oriented FAST and Rotated BRIEF)
Daily practice (18): stack containing min function
Which financial products with stable income are good
6. Scala operator
PyTorch: In-place Operation
测试部新来了个00后卷王,上了年纪的我真的干不过了,已经...
ORB(Oriented FAST and Rotated BRIEF)
Oracle case: SMON rollback exception causes instance crash
两个数相互替换
P4281 [AHOI2008]紧急集合 / 聚会(LCA)
abc 258 G - Triangle(bitset)
GDB common commands
const、volatile和restrict的作用和用法总结
Relationship between classes and objects
SAP UI5 应用的主-从-从(Master-Detail-Detail)布局模式的实现步骤
uniapp微信小程序拿来即用的瀑布流布局demo2(方法二)(复制粘贴即可使用,无需做其他处理)
每日刷题记录 (十三)
URLs and URIs