扩展操作码

标题扩展(变长)操作码编码 (Expanding Opcodes )

基本思想
将操作码的编码长度分成几种固定长的格式。被大多数指令集采用。 PDP-11是典型的变长操作码机器。
种类
等长扩展法:4-8-12;3-6-9;…… /
不等长扩展法

举例说明如何扩展
【例题】设某指令系统指令字是16位,每个地址码为6位。若二地址指令15条,一 地址指令34条,则剩下零地址指令最多有多少条?
【解】:操作码按短到长进行扩展编码
二地址指令: (0000 ~ 1110)
一地址指令: 11110 (00000 ~ 11111); 11111 (00000 ~ 00001)
零地址指令: 11111 (00010 ~ 11111) (000000 ~ 111111) 故零地址指令最多有 30x2^6 种。

【例题】
在这里插入图片描述在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值