《ECLIPSE MV/8000操作原理》PDF下载

  • 购买积分:12 如何计算积分?
  • 作  者:ECLIPSE MV系列机资料译丛编辑编
  • 出 版 社:ECLIPSE MV系列机资料译丛编辑部
  • 出版年份:2222
  • ISBN:
  • 页数:334 页
图书介绍:

引言 1

0.1 术语定义 1

0.1.1 寻址方式 1

0.1.2 保护 1

0.1.3 指令系统 2

0.2 本手册的组织 2

0.3 有关手册 3

第一章 MV/8000硬件介绍 4

1.1 存贮系统 5

1.1.1 系统缓存 5

1.1.2 存贮模块 6

1.1.3 存贮控制器 7

1.1.4 地址翻译部件 7

1.2 处理部件 8

1.2.1 指令处理机 8

1.2.2 微程序部件 8

1.2.3 ALU 8

1.3 I/O系统 9

第二章 逻辑地址 11

2.1 程序计数器 11

2.2 指令寻址 12

2.3 数据寻址 12

2.3.1 数据长度 12

2.3.2 位移 13

2.3.3 寻址方式 13

2.3.4 直接和间接寻址 14

2.3.5 字寻址 15

2.3.6 字节寻址 16

2.3.7 位寻址 17

2.4 小结 20

第三章 逻辑物理地址翻译 21

3.1 引言 21

3.2 调页机构 21

3.2.1 访问修改标志位 21

3.3 段基奇存器 22

3.4 页表 23

3.5 翻译过程 24

3.5.1 一级页表翻译 24

3.5.2 二级页表翻译 24

3.6 初始化 27

3.6.1 接通电源 27

3.7 小结 27

第四章 保护系统 28

4.1 处理级保护 28

4.1.1 源一目的核实 28

4.1.2 越段数据访问 28

4.1.3 跨环 29

4.1.4 间接保护 30

4.2 页面保护 31

4.2.1 页表入口有效检查 31

4.2.2 有效访问 31

4.3 保护错 33

4.3.1 保护错优先级 33

4.3.2 保护错处理 33

4.4 页面错 34

第五章 保留的存贮位置与出错 35

5.1 第0页 35

5.1.1 段0的第0页位置 35

5.1.2 段1—7的第0页位置 37

第六章 数据类型 38

6.1 程序计数器 38

6.2 处理机状态奇存器 38

6.3 定点数据 39

6.3.1 定点累加器 39

6.3.2 定点格式 39

6.3.3 进位 39

6.3.4 C/350兼容性 39

6.4 浮点数 40

6.4.1 浮点奇存器 40

6.4.2 浮点格式 41

6.4.3 C/350兼容性 41

6.5 商业数据 42

6.5.1 商业数寄存器 42

6.5.2 数据类型指示器 42

6.5.3 商用格式 42

6.6 字符串 44

6.7 数据处理 44

第七章 定点指令约定 45

7.2 定点变址指令 45

7.3 定点单字变址算术运算指令 45

7.4 定点双字变址算术运算指令 47

7.5 存贮器到累加器指令 48

7.6 位操作指令 49

7.7 字节操作指令 50

7.8 定点单字算术指令 51

7.9 字点双字算术指令 52

7.10 定点单字逻辑指令 53

7.11 定点双字逻辑指令 53

7.12 单字累加器比较 53

7.13 双字累加器比较 54

7.14 其它指令 55

7.15 编程序注意 56

7.16 C/350ALC操作 56

7.16.1 ALC指令 56

7.16.2 C/350指令执行 56

第八章 浮点指令 60

8.1 真零和伪零 60

8.2 规格化格式 60

8.3 数值 60

8.4 保护位 60

8.5 浮点操作 60

8.5.1 精度维护 61

8.5.2 结束 61

8.6 浮点指令 62

8.7 浮点错 64

第九章 商用指令 65

9.1 十进制数指令 65

9.2 商业错 66

9.3 返回块 66

9.3.1 CF0,CF2和CF3 66

9.3.2 CF1 68

9.3.3 CF4和CF7 69

9.3.4 CF6 70

第十章 字符串指令 71

10.1 字符操作 71

10.2 字符指令 71

10.3 C/350字符指令 71

第十一章 栈和出错处理 72

11.1 引言 2

11.2 宽栈 72

11.2.1 栈寄存器 72

11.2.2 宽栈操作 73

11.2.3 宽栈指令 73

11.3 窄栈 74

11.3.1 窄栈指针 75

11.3.2 窄框架指针 75

11.3.3 窄栈限 75

11.3.4 窄栈出错处理程序地址 75

11.3.5 返回块格式 75

11.3.6 窄栈指令 75

11.4 栈错 76

11.4.1 宽栈错 76

11.4.2 窄栈错 77

11.4.3 例子 78

11.5 栈的使用 79

11.5.1 保护机构 79

11.5.2 定点溢出 80

11.5.3 浮点错 81

11.6 程序流 82

第十二 章程序流指令 83

12.1 直接改变 83

12.2 栈改变 84

第十三章 系统控制指令 90

13.1 特权指令 90

13.2 队列 90

13.2.1 队的构成 91

13.2.2 队指示器 91

13.2.3 队的建立与维护 92

13.2.4 例子 92

13.2.5 队指令 94

第十四 章输入/输出 97

14.1 I/O系统 97

14.1.1 程序I/O 97

14.1.2 数据通道I/O 97

14.1.3 猝发式多路通道I/O 97

14.1.4 忙和完成标志 98

14.1.5 开中断标志 98

14.1.6 优先级屏蔽 98

14.2 I/O指令 98

14.3 中断 100

14.3.1 使用ATU/不使用ATU 100

14.3.2 地址溶解 100

14.3.3 处理程序识 100

14.3.4 C/350中断 100

14.3.5 立即中断 100

14.3.6 向量中断 100

14.3.6.1 基本级中断处理 101

14.3.6.2 中间级中断处理 104

14.3.6.3 最后操作 104

14.3.7 中断一条指令 105

14.4 标准I/O设备 107

14.4.1 可编程序间隔计时器 107

14.4.2 实时时钟 107

14.4.3 异步线性控制器 108

第十五章 I/O处理机 109

15.1 主机IOP通讯方式 109

15.1.1 MAP 109

15.1.2 通讯指令 109

15.2 IOP的组成 109

15.2.1 IOP存贮器 110

15.2.2 映照 110

15.2.3 用户和数据通道映照 110

15.2.4 奇偶校验发生器 110

15.3 主机—IOP接口 111

15.3.1 接口组件 111

15.4 交互中断 111

15.4.1 建立中断请求标志 111

15.5 主机—IOP通讯指令 112

15.6 编程序示例 113

15.6.1 例1 113

15.6.2 例2 114

15.7 IOP改变主机数据通道映照 117

第十六章 MV/8000指令辞典 119

16.1 常用程序设计注意事顶 119

16.2 指令 119

第十七章 I/O指令辞典 275

17.1 基本I/O指令 275

17.2 猝发式多路通道 280

17.3 中央处理机指令 286

17.4 主机与IOP通讯 291

17.5 存贮分配与保护 295

17.6 可编程序间隔时钟 302

17.7 实时时钟 303

17.8 初始异步线路输入 304

17.9 初始异步线路输出 305

第十八章 IOP通信指令辞典 306

附录A ASCII字符集 310

附录B 过渡块格式 314

附录C MV/8000—C/350程序链接 316

附录D 不规规部分说明 318

附录E C/350的存贮器分配与保护 3

附录F 指令执行时间 324

附录G 浮点操作 330