介绍
1-14
m68060 用户’s 手工的
MOTOROLA
字节. 一个 floating-要点 例外 handler 能 使用 这 地址 在 这 32-位 floating-要点
操作指南 地址 寄存器 (fpiar) 至 locate 这 floating-要点 操作指南 那 有 造成
一个 例外. 说明 那 做 不 modify 这 fpiar 能 是 使用 至 读 这 fpiar 在
这 例外 handler 没有 changing 这 previous 值.
1.7
数据 format summary
这 mc68060 支持 这 基本 数据 formats 的 这 m68000 家族. 一些 数据 formats
应用 仅有的 至 这 integer 单位, 一些 仅有的 至 这 fpu, 和 一些 至 两个都. 在 增加, 这
操作指南 设置 支持 行动 在 其它 数据 formats 此类 作 记忆 地址.
这 operand 数据 formats supported 用 这 integer 单位 是 这 标准 twos-complement
数据 formats 定义 在 这 m68000 家族 architecture 加 一个 新 数据 format (16-字节
块) 为 这 move16 操作指南. 寄存器, 记忆, 或者 说明 themselves 能 con-
tain integer 单位 operands. 这 operand 大小 为 各自 操作指南 是 也 explicitly encoded
在 这 操作指南 或者 implicitly 定义 用 这 操作指南 运作.
whenever 一个 integer 是 使用 在 一个 floating-要点 运作, 这 fpu automatically converts 它
至 一个 扩展-精确 floating-要点 号码 在之前 使用 这 integer. 这 fpu imple-
ments 单独的-, 翻倍-, 和 扩展-精确 floating-要点 数据 formats 作 定义 用 这
ieee 754 标准. 这 fpu 做 不 直接地 支持 packed decimal real format. 如何-
总是, 软件 emulation 支持 这个 format 通过 这 unimplemented 数据 format vector.
additionally, 各自 数据 format 有 一个 特定的 encoding 那 代表 一个 的 five 数据 类型:
normalized 号码, denormalized 号码, zeros, infinities, 和 not-a-numbers (nans).
表格 1-1 lists 这 数据 formats 为 两个都 这 integer 单位 和 这 fpu. 谈及 至 m68000pm/
ad,
m68000 家族 programmer’s 涉及 手工的,
为 详细信息 在 数据 format organiza-
tion 在 寄存器 和 记忆.
1.8 寻址 能力 summary
这 mc68060 支持 这 基本 寻址 模式 的 这 m68000 家族. 这 寄存器 indi-
rect 寻址 模式 支持 postincrement, predecrement, 补偿, 和 indexing, 这个
是 特别 有用的 为 处理 数据 结构 一般 至 sophisticated 产品 和
高-水平的 languages. 这 程序 计数器 间接的 模式 也 有 indexing 和 补偿 capa-
bilities. 这个 寻址 模式 是 典型地 必需的 至 支持 位置-独立 软件.
besides 这些 寻址 模式, 这 mc68060 提供 index sizing 和 范围调整 特性.
表格 1-1. 数据 formats
operand 数据 format
大小 supported 在 注释
位 1 位 integer 单位 —
位 地方 1–32 位 integer 单位 地方 的 consecutive 位
二进制的-coded decimal (bcd) 8 位 integer 单位 packed: 2 digits/字节; unpacked: 1 数字/字节
字节 integer 8 位 integer 单位, fpu —
文字 integer 16 位 integer 单位, fpu —
长-文字 integer 32 位 integer 单位, fpu —
16-字节 128 位 integer 单位 记忆 仅有的, 排整齐 至 16-字节 boundary
单独的-精确 real 32 位 FPU 1-位 sign, 8-位 exponent, 23-bit fraction
翻倍-精确 real 64 位 FPU 1-位 sign, 11-位 exponent, 52-bit fraction
扩展-精确 real 96 位 FPU 1-位 sign, 15-位 exponent, 64-bit mantissa