找回密码
 立即注册
搜索
热搜: 日历 老黄历
查看: 9|回复: 0

机器语言程序的构成是什么

[复制链接]

27

主题

0

回帖

147

积分

新手上路

Rank: 1

积分
147
发表于 11 小时前 | 显示全部楼层 |阅读模式
1、操作码。它具体说明了操作的性质及功能。一台计算机可能有几十条至几百条指令,每一条指令都有一个相应的操作码,计算机通过识别该操作码来完成不同的操作。
2、操作数的地址。CPU通过该地址就可以取得所需的操作数。
3、操作结果的存储地址。把对操作数的处理所产生的结果保存在该地址中,以便再次使用。
4、下条指令的地址。执行程序时,大多数指令按顺序依次从主存中取出执行,只有在遇到转移指令时,程序的执行顺序才会改变。为了压缩指令的长度,可以用一个程序计数器存放指令地址。每执行一条指令,PC的指令地址就自动加一,指出将要执行的下一条指令的地址。当遇到执行转移指令时,则用转移地址修改PC的内容。由于使用了PC,指令中就不必明显地给出下一条将要执行指令的地址。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|xuepai.net

GMT+8, 2026-2-26 23:49 , Processed in 1.203125 second(s), 23 queries .

快速回复 返回顶部 返回列表