汇编语言第1-2章基础知识.pptxVIP

  • 1
  • 0
  • 约4.68千字
  • 约 27页
  • 2023-02-25 发布于四川
  • 举报
IBM-PC汇编 语言程序设计;第1章 基础知识 (Basic computer);1.1 数的表示 (Data representation);例如: r-10 (Decimal) an?10n+an-1?10n-1+…a0?100+b1?10 -1+…b m ? 10 -m r-2 (Binary) an?2n+an-1?2n-1+…a0?20+b1?2 -1+…b m ? 2 -m r-8 (Octal) r-16 (Hexadecimal) 汇编程序中数的表示: 例如,10B 10D 10H ;数制之间的转换 1. 二进制→十进制(converting Binary to Decimal): an an-1 …a0. b1 b2 ... b m =an?2n+an-1?2n-1+…a0?20+b1?2 -1+…b m ?2–m 2. 十进制→二进制( converting Decimal to Binary ): 方法一:除法 方法二:降幂法 ; 例如:13D 23=8,22=4,21=2,20=1 13-8=5 1 5-4=1 1 1-2 0 1-1=0 1 13D=1101B; 3. 十六进制→十进制(converting Hexadecimal to Decimal): an an-1 …a0. b1 b2 ... b m =an?16n+an-1?16n-1+…a0?160+b1?16 -1+…b m ?16–m 4. 十进制→十六进制( converting Decimal to Hexadecimal ): 方法一:除法 方法二:降幂法 ; 例如: 48956D 163=4096,162=256,161=16,160=1 48956-11×4096=3900 B 3900-15×256=60 F 60-3×16=12 3 12-12×1=0 C 48956D=BF3CH ; 5.二进制→十六进制(converting Binary to Hexadecimal): 6. 十六进制→二进制( converting Hexadecimal to Binary ): ;1.2 数的计算 (Calculation of digits);1.3 计算机中数和字符的表示 (Data and ASCII strings representation); 2. 有符号数(Signed Integers)----补码 -2k-1 ≤N≤2k-1-1 例如,8位二进制数:-128~127 16位二进制数:-32768~32767 3. 补码的特点 求补 求补 [X]补 → [-X]补 → [X]补 [X+Y]补= [X]补 + [Y]补 [X-Y]补= [X]补 + [-Y]补 ;字符表示法 ----- ASCII码 ASCII码表见P11 表1.3 本章小结 数制之间的转换 有符号数、无符号数和字符表示 ;第2章 80X86计算机组织 (Component of 80X86);2.2 基于微处理器的计算机系统构成 (Component of Microcomputer with microprocessor);软件(Software) 用户软件 系统软件-------操作系统 操作系统中的常驻监督程序: 文件管理程

文档评论(0)

1亿VIP精品文档

相关文档