汇编语言程序设计学习笔记1:第一章 基础知识

汇编语言程序设计学习笔记

第一章

1.1 汇编语言的一般概念

机器语言:二进制编码 效率高 不便记忆阅读

高级语言:方便 效率低

汇编语言

定义:为了便于记忆与阅读,使用字母和符号来表示机器语言的命令,用十进制数或十六进制数来表示数据,这样的计算机程序设计语言就成为汇编语言

与机器语言程序的关系:一条汇编语言的语句与一条机器语言指令对应,汇编语言程序与机器语言程序效率相同

不同类型计算机有不同的机器指令系统和汇编语言描述,需熟悉计算机的内部组成结构(掌握用汇编语言编制程序时所涉及到的那些硬件的结构和功能)

机器语言的执行主要取决于计算机的中央处理器CPU,因此计算机内部结构主要指CPU的功能结构

1.2 学习和使用汇编语言的目的

1.根本上认识理解计算机的工作过程

2.在计算机系统中某些功能必须用汇编语言程序来实现(机器自检、系统初始化、实际的输入输出设备的操作……)

3.效率高于高级语言程序(效率:程序的目标代码长度&运行的速度)(在某些要求节省内存空间和提高程序运行速度的应用场合中使用:实施过程控制、智能仪器仪表……)

1.3 进位计数制及其相互转换

进位计数制
位权

各个位置上所表示得基本数值,简称权。

不同的进位制和不同的位置其位权是不同的。

位权乘以对应位置上的

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值