汇编语言期末复习要点.ppt
一、数和编码 1.汇编语言的数;计算机认识的数和汇编语言认识的数;常用进制数及之间的转换(2/10);用“心”区分带符号数和无符号数;补码和溢出判断。2.二进制位串、计算机编码和手指 ASC 码、BCD 码、汉字内码和 UNICODE;数/码之间的转换。汇编语言期末复习提要 8086 汇编语言程序设计 18086 汇编语言程序设计 2带符号数的溢出判断:同符号数相加当符号发生变化时即为溢出,此时OF=1。如:(A)10110011+11111101(B)01110000+10111111(C)00110001+00000100(D)00101111+011011118086 汇编语言程序设计 3 如果(AL)=80H,执行指令CMP AL,24H后,以下结果中正确的是?(A)OF=0,SF=0(B)OF=0,SF=1(C)OF=1,SF=0(D)OF=1,SF=18086 汇编语言程序设计 4 又如(AL)=94H,执行 ADD AL,0A2H后,以下结果正确的是?(A)(AL)=36H,OF=0(B)(AL)=36H,OF=1(C)(AL)=94H,OF=0(D)(AL)=94H,OF=18086 汇编语言程序设计 5无符号数的溢出判断:有进位导致CF=1即为溢出,如:(A)01010011+01001100(B)10110111+00100101(C)11110011+00001101(D)00110011+110010008086 汇编语言程序设计 6二、程序员眼中的计算机 1.冯.诺伊曼计算机的内核模型:处理器控制器I/O 接口I/O 接口总线存储器8086 汇编语言程序设计 7