《系统架构设计师教程(第2版)》第2章-计算机系统基础知识-05-计算机语言
2023-12-13 08:06:20
1. 计算机语言的组成
- 计算机语言主要由一套指令组成。这种指令包括如下三大部分内容
- 表达式:又包含变量、常量、字面量和运算符。
- 流程控制:有分支、循环、函数和异常
- 集合:包括字符串、数组、散列表等数据结构
2. 计算机语言的分类
- 早期:机器语言、汇编语言和高级语言
- 近年来:涌现出了众多其他语言,如:建模语言、形式化语言
2.1 机器语言
- 机器语言:所有指令的集合称为指令系统,也就是机器语言。
- 优点:是可以被计算机直接理解和执行,执行速度快、占用内存少
- 缺点
- 编程烦琐,且不易学、不易记、不易用、不易调试和维护
- 每台计算机的指令系统往往各不相同,造成了重复编程工作
2.1.1 指令组成
- 操作码
- 作用:用来表示该指令所要完成的操作(如加、减、乘、除、数据传送等)
- 长度:取决于指令系统中的指令条数
- 地址码:
- 作用:描述该指令的操作对象
- 包含:
- 操作数的地址
- 操作结果的存储地址
- 下条指令的地址
文章来源:https://blog.csdn.net/xingzuo_1840/article/details/134867789
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!