当前位置:网站首页>Differences among 10 addressing modes
Differences among 10 addressing modes
2022-07-05 03:57:00 【Nancy-sn】
1. Implicit addressing : The address of the operand is implied in the instruction . Hardware that can shorten the instruction word length but needs to increase the storage operand or implied address .
2. Address immediately : The address field of the instruction is the operand itself . No need to access main memory , Short execution time , But its number of digits limits the range of immediate numbers .
3. Direct addressing : Formal address A Is the real address of the operand . Simple , But the address of the operand is not easy to modify .
4. Introduction addressing : The address of the instruction is the address of the storage unit where the effective address of the operand is located . The addressing range can be expanded , But access is slow .
5. Register addressing : The instruction directly gives the register number where the operand is located . Fast execution , But the number of registers is limited .
6. Register indirection : The Register gives the address of the main memory unit where the operand is located . Faster than general indirect addressing , But it needs to access main memory .
7. Relative addressing : hold PC Add the formal address in the instruction format to form the effective address of the operand . The address of the operand is not fixed , There is a fixed difference between and the instruction , Convenient for program floating .
8. Base addressing : take CPU The contents of the base register in plus the formal address in the instruction format form the effective address of the operand . It is operating system oriented , The addressing range can be expanded , It is conducive to the realization of multiprogramming , But the number of bits offset is less .
9. Addressing : The sum of the formal address in the instruction word and the content in the index register . User oriented , Expand the addressing range .
10. Stack addressing : Follow the principle of last in first out .

10
边栏推荐
- PlasticSCM 企业版Crack
- 天干地支纪年法中为什么是60年一个轮回,而不是120年
- v-if VS v-show 2.0
- How to use jedis of redis
- speed or tempo in classical music
- 【PHP特性-变量覆盖】函数的使用不当、配置不当、代码逻辑漏洞
- Quick start of UI component development of phantom engine [umg/slate]
- [software reverse - basic knowledge] analysis method, assembly instruction architecture
- How to make the listbox scroll automatically when adding a new item- How can I have a ListBox auto-scroll when a new item is added?
- NEW:Devart dotConnect ADO.NET
猜你喜欢

面试字节,过关斩将直接干到 3 面,结果找了个架构师来吊打我?

Subversive cognition: what does SRE do?

一文带你了解BI的前世今身与企业数字化转型的关系

PlasticSCM 企业版Crack

Plasticscm enterprise crack

【无标题】
![[web source code code code audit method] audit skills and tools](/img/7c/2c26578da084b3cd15d8f252b0e132.png)
[web source code code code audit method] audit skills and tools

3. Package the bottom navigation tabbar

为什么百度、阿里这些大厂宁愿花25K招聘应届生,也不愿涨薪5K留住老员工?

【看完就懂系列】一文6000字教你从0到1实现接口自动化
随机推荐
JWT vulnerability recurrence
Basic knowledge of tuples
【刷题】BFS题目精选
grandMA2 onPC 3.1.2.5的DMX参数摸索
英语必备词汇3400
UI automation test farewell to manual download of browser driver
A brief introduction to the behavior tree of unity AI
Excuse me, my request is a condition update, but it is blocked in the buffer. In this case, can I only flush the cache every time?
[vérification sur le Web - divulgation du code source] obtenir la méthode du code source et utiliser des outils
优先使用对象组合,而不是类继承
Clickhouse synchronization MySQL (based on materialization engine)
EasyCVR平台出现WebRTC协议视频播放不了是什么原因?
Analysis of glibc strlen implementation mode
[wp]bmzclub writeup of several questions
provide/inject
As soon as I write the code, President Wang talks with me about the pattern all day
Web components series (VII) -- life cycle of custom components
【web审计-源码泄露】获取源码方法,利用工具
Clickhouse同步mysql(基于物化引擎)
How about programmers' eyesight| Daily anecdotes