汇编语言简介 汇编语言程序设计是计算机类专业的重要专 业基础课,是从事计算机研究与应用,特别是软件 研究的基础。虽然它并不象高级语言如VB、VC那 样容易使用,但它汇编后的目标代码少,执行时 间短等优点是其他语言所无法取代的,所以它多用 于那些要求运行效率高、实时性很强的系统程序 和应用程序的编制,例如自动控制等方面,所以汇 编语言是非常重要的
汇编语言简介 汇编语言程序设计是计算机类专业的重要专 业基础课,是从事计算机研究与应用,特别是软件 研究的基础。虽然它并不象高级语言如VB、VC那 样容易使用,但它汇编后的目标代码少,执行时 间短等优点是其他语言所无法取代的,所以它多用 于那些要求运行效率高、实时性很强的系统程序 和应用程序的编制,例如自动控制等方面,所以汇 编语言是非常重要的
第一章基础知识 第一节数制及其表示 111二进制数 对于任意十进制数M,可表示为十进制 M=anan-. ao a_ja.2a n+ -10 110 0+a1 10 1++a -II 10 基数 权 逢十进 借一当十 十进制数 0≤a;s
第一章 基础知识
第一章基础知识 11二进制数 逢r进一 借一当r 0<a:≤r-1 对于基数为r的数M,可表示为 Ma aa a 1…d0 a a a n n-. 2 an+an-11-n--+a0+a1++a 基数 权 r进制数
第一章 基础知识
第一章基础知识 111二进制数 二进制即为基数为2的计数制 M(anan-1-doa-ja..a m/2 n Fan-1. 2 rn-4+.a02 0+a.12 +….+am2 m 分别用8,16代替式1中的基数,则得到 8进制,16进制表示 二进制八进制十进制十六进制 B D H 二进制数
第一章 基础知识
第一章基础知识 因此,n位二进制数可以表示出2个数。例如3位二进制数可 以表示8个数,4位二进制数可以表示16个数。 为了便于人们的阅读和书写,经常使用八进制和十六进制 数来表示二进制数。它们的基数和数码可表示为下表: 进位计数制基数 数码 十六进制数16 0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f 十进制数 10 0、1、2、3、4、5、6、7、8、9 八进制数 8 0、1、2、3、4、5、6、7 二进制数 0、1
第一章 基础知识 因此,n位二进制数可以表示出2 n个数。例如3位二进制数可 以表示8个数,4位二进制数可以表示16个数。 为了便于人们的阅读和书写,经常使用八进制和十六进制 数来表示二进制数。它们的基数和数码可表示为下表: 进位计数制 基数 数码 十六进制数 16 0、1、2、3、4、5、6、7、8、9、a、b、c、d、e、f 十进制数 10 0、1、2、3、4、5、6、7、8、9 八进制数 8 0、1、2、3、4、5、6、7 二进制数 2 0、1