跳转至内容

360 汇编/360 指令/ISK

来自维基教科书,开放的书籍,开放的世界

ISK - 插入存储键 - 操作码 09 - RR 指令 (仅限 360) 特权指令

操作码

[编辑 | 编辑源代码]
RR 指令(2 字节)
字节 1
位 (0-7)
字节 2
目标寄存器
(8-11)
源寄存器
(12-15)
(十六进制) 操作码
09
(4 位)
0..F / (十进制 0..15)
(4 位)
0..F / (十进制 0..15)
  • 第一个参数是目标寄存器,其值受指令影响。
  • 第二个参数是源寄存器
  • 目标寄存器源寄存器的值为 0 到 15。


示例用法

[编辑 | 编辑源代码]
ISK R1,R2

可用性

[编辑 | 编辑源代码]

ISK 指令仅在 360 机型上可用。它是一个特权指令。

指令目的

[编辑 | 编辑源代码]

此指令用于获取第二个操作数指定的地址的存储键,并将其存储到第一个操作数的最低字节(1 字节)中。ISK 指令支持获取页面的 2K 单位的存储键。ISKE 将获取页面的 4K 单位的存储键。

典型用法

[编辑 | 编辑源代码]

这是一个特权指令,仅在 360 系列上可用。 ISKE 指令在之后的 370 和 zSystem 处理器上可用。

条件代码

[编辑 | 编辑源代码]

条件代码不会改变。

异常和故障

[编辑 | 编辑源代码]
  • 特权操作
  • 无效操作码 (370 和 z/System)
上一条指令
IPTE
360 汇编指令  下一条指令
ISKE
上一个操作码
08
下一个操作码
0A


华夏公益教科书