书籍详情
计算机软件水平考试CASL 语言精解
作者:刘云楚等编著
出版社:北京航空航天大学出版社
出版时间:1999-01-01
ISBN:9787810129138
定价:¥22.00
购买这本书可以去
内容简介
内容简介本书是为计算机软件专业人员学习CASL汇编语言,参加高级程序员级资格和水平考试编写的一本自学教材。本书分为三个部分共九章。第一部分从COMET计算机硬件的基本结构出发,系统介绍了COMET计算机的寻址方式、指令系统。第二部分介绍了CASL汇编语言程序设计的方法和技巧。第三部分侧重实用,着重讲解CASL汇编语言试题的解题方法,尤其第七章结合数据结构,详细讲述了数组、字符串、链表和队列在CASL汇编语言中的应用。本书深入浅出、循序渐进,既注意知识的系统性,又强调其实用性。书中例题丰富、取材新颖、富于启发,且大多数选自历年CASL汇编语言考题。为了使读者进行有针对性地复习,书中的后几章介绍了大量例题,所有例子均以模拟题的形式出现,可备读者应考前测试自己能力之用。书末还附有一定数量的习题,供读者进一步练习。本书可作为参加计算机软件水平考试的辅导教材,也可以作为CASL汇编语言程序设计课程以及计算机软件专业人员的参考书。
作者简介
暂缺《计算机软件水平考试CASL 语言精解》作者简介
目录
第一章 预备知识
1.1 数制及其转换
1.1.1 进位计数制
1.1.2 数制间的转换
1.2 原码、补码和反码
1.2.1 机器数与真值
1.2.2 机器中常用的几种码制表示法
1.3 计算机的数码系统
1.3.1 符号编码
1.3.2 十进制数的几种编码
1.4 数的算术运算
1.4.1 二进制数的算术运算
1.4.2 八进制数的算术运算
1.4.3 十六进制数的算术运算
1.5 数的逻辑逻辑运算
1.5.1 “逻辑与”运算
1.5.2 “逻辑或”运算
1.5.3 “逻辑非”运算
1.5.4 “异或”运算
第二章 COMET机硬件基础
2.1 COMET机系统结构
2.1.1 中央处理器
2.1.2 存储器
2.1.3 输入/输出设备
2.2 数据的机内表示
2.2.1 字符数
2.2.2 16位无符号数
2.2.3 16位有符号数
第三章 COMET机的寻址方式和指令系统
3.1 CASL汇编语言
3.1.1 标号和常数
3.1.2 伪指令和语句
3.1.3 宏指令语句
3.2 寻址方式
3.2.1 有效地址
3.2.2 直接寻址
3.2.3 变址寻址
3.3 指令系统
3.3.1 概述
3.3.2 数据传送语句
3.3.3 运算语句与移位语句
3.3.4 比较语句和转移语句
3.3.5 堆栈操作语句
第四章 CASL语句功能剖析
4.1 数据传送功能的实现
4.1.1 数据传送
4.1.2 LEA语句的特点
4.1.3 LEA语句与LD语句比较
4.2 算术运算功能的实现
4.2.1 加或减运算的实现
4.2.2 乘法运算的实现
4.2.3 除法运算的实现
4.2.4 LEA语句与ADD语句或SUB语句的区别
4.3 逻辑运算功能的实现
4.3.1 逻辑与语句
4.3.2 逻辑或语句
4.3.3 异或语句
4.4 比较功能的实现
4.4.1 专用于比较的语句
4.4.2 有比较作用的语句
第五章 CASL汇编语言程序设计基础
5.1 汇编语言程序设计的基本过程
5.2 程序结构化概念
5.3 简单程序设计
5.4 分支程序设计
5.5 循环程序设计
第六章 子程序设计
6.1 子程序的概念
6.2 堆栈和迹
6.2.1 堆栈
6.2.2 迹
6.3 堆栈操作语句功能分析
6.3.1 访问堆栈的语句
6.3.2 栈指针的修改及保护
6.4 主程序与子程序间的信息交换
6.4.1 参数传递
6.4.2 子程序的返回
6.5 子程序的嵌套
6.5.1 嵌套子程序
6.5.2 递归子程序
第七章 CASL语言和数据结构
7.1 数组
7.1.1 矩阵的顺序存储
7.1.2 稀疏矩阵的压缩存储
7.1.3 三角矩阵的压缩存储
7.1.4 还原对称矩阵
7.2 字符串
7.3 链表
7.4 队列
第八章 CASL汇编语言典型例题剖析
8.1 初等数值算法
8.2 字符处理和文件处理
8.3 位运算
8.4 统计分析算法
第九章 软件水平考试题解
9.1 1992年度CASL汇编语言题解
9.2 1993年度CASL汇编语言题解
9.3 1994年度CASL汇编语言题解
9.4 1995年度CASL汇编语言题解
9.5 1996年度CASL汇编语言题解
9.6 1997年度CASL汇编语言题解
习题
附录A CASL汇编语言文本
附录B ASCII编码表
1.1 数制及其转换
1.1.1 进位计数制
1.1.2 数制间的转换
1.2 原码、补码和反码
1.2.1 机器数与真值
1.2.2 机器中常用的几种码制表示法
1.3 计算机的数码系统
1.3.1 符号编码
1.3.2 十进制数的几种编码
1.4 数的算术运算
1.4.1 二进制数的算术运算
1.4.2 八进制数的算术运算
1.4.3 十六进制数的算术运算
1.5 数的逻辑逻辑运算
1.5.1 “逻辑与”运算
1.5.2 “逻辑或”运算
1.5.3 “逻辑非”运算
1.5.4 “异或”运算
第二章 COMET机硬件基础
2.1 COMET机系统结构
2.1.1 中央处理器
2.1.2 存储器
2.1.3 输入/输出设备
2.2 数据的机内表示
2.2.1 字符数
2.2.2 16位无符号数
2.2.3 16位有符号数
第三章 COMET机的寻址方式和指令系统
3.1 CASL汇编语言
3.1.1 标号和常数
3.1.2 伪指令和语句
3.1.3 宏指令语句
3.2 寻址方式
3.2.1 有效地址
3.2.2 直接寻址
3.2.3 变址寻址
3.3 指令系统
3.3.1 概述
3.3.2 数据传送语句
3.3.3 运算语句与移位语句
3.3.4 比较语句和转移语句
3.3.5 堆栈操作语句
第四章 CASL语句功能剖析
4.1 数据传送功能的实现
4.1.1 数据传送
4.1.2 LEA语句的特点
4.1.3 LEA语句与LD语句比较
4.2 算术运算功能的实现
4.2.1 加或减运算的实现
4.2.2 乘法运算的实现
4.2.3 除法运算的实现
4.2.4 LEA语句与ADD语句或SUB语句的区别
4.3 逻辑运算功能的实现
4.3.1 逻辑与语句
4.3.2 逻辑或语句
4.3.3 异或语句
4.4 比较功能的实现
4.4.1 专用于比较的语句
4.4.2 有比较作用的语句
第五章 CASL汇编语言程序设计基础
5.1 汇编语言程序设计的基本过程
5.2 程序结构化概念
5.3 简单程序设计
5.4 分支程序设计
5.5 循环程序设计
第六章 子程序设计
6.1 子程序的概念
6.2 堆栈和迹
6.2.1 堆栈
6.2.2 迹
6.3 堆栈操作语句功能分析
6.3.1 访问堆栈的语句
6.3.2 栈指针的修改及保护
6.4 主程序与子程序间的信息交换
6.4.1 参数传递
6.4.2 子程序的返回
6.5 子程序的嵌套
6.5.1 嵌套子程序
6.5.2 递归子程序
第七章 CASL语言和数据结构
7.1 数组
7.1.1 矩阵的顺序存储
7.1.2 稀疏矩阵的压缩存储
7.1.3 三角矩阵的压缩存储
7.1.4 还原对称矩阵
7.2 字符串
7.3 链表
7.4 队列
第八章 CASL汇编语言典型例题剖析
8.1 初等数值算法
8.2 字符处理和文件处理
8.3 位运算
8.4 统计分析算法
第九章 软件水平考试题解
9.1 1992年度CASL汇编语言题解
9.2 1993年度CASL汇编语言题解
9.3 1994年度CASL汇编语言题解
9.4 1995年度CASL汇编语言题解
9.5 1996年度CASL汇编语言题解
9.6 1997年度CASL汇编语言题解
习题
附录A CASL汇编语言文本
附录B ASCII编码表
猜您喜欢