汇编语言学习 - 第一章 预备知识

首先,我在纳闷能不能找到上机操作的软件,暂时不管它。先看看前言再说

 

1.汇编语言的主要特点:

   1)与机器相关性

   2)执行的高效率

   3)编写程序的复杂性

   4)调试的复杂性

 

2.汇编语言的使用领域

   1)要求执行效率高、反应快的领域,如:操作系统内核,工业控制,实时系统

   2)系统性能的瓶颈,或频繁被使用子程序或程序段

   3)与硬件资源密切相关的软件开发,如:设备驱动程序等

   4)受存储容量限制的应用领域,如:家用电器的计算机控制功能

   5)没有适当的高级语言开发环境

 

3.在汇编中各种数据的表示

   1)二进制,末尾以B结束:110101001B

   2)八进制,末尾以Q结束:123456702Q

   3)十进制,末尾以D结束:123985647D

   4)十六进制,末尾以H结束:056EFC5DH

 

4.计算机内正负数的表示

   对有符号数采用二进制的补码表示形式。

   补码的最高位用来表示正负数:0 - 正数,1 - 负数。

   正数的补码是其自身的二进制形式,负数的补码是把其正数的二进制编码取“反”,再加“1”而得。

 

5.汇编中数据转换规则

   当把“字节”转换成“字”,或“字”转换为“双字”时,就需要进行符号扩展。符号扩展的具体操作就是把已知信息的最高位扩展到所有更高位。

 

6.ASCII码知识

   在ASCII码的具体编码方案中,字符'0' - '9'是连续编码的,其编码的低四位就是该字符在十进制中的数值;小写字母的编码比大写字母的编码大,对应字母的编码之间相差20H

 

7.汇编语言中基本的数据类型

   字节(8位),字(16位),双字(32位),四字(64位),十字节(80位),字符串(若干个字节)

 

 

听着陈奕迅的歌之王,心里很疼。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值