- 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)
用户软件
系统软件-------操作系统
操作系统中的常驻监督程序:
文件管理程
您可能关注的文档
最近下载
- DB36_T 1158-2019 风化壳离子吸附型稀土矿产地质勘查规范.pdf VIP
- 2026版课件-【PPT】中华护理学会最新团标——成人留置导尿的护理及并发症处理-新版.pptx
- 小学三年级数学应用题(200题).pdf VIP
- 凯泉KQSN-X单级双吸离心泵样本2022-1-14.pdf VIP
- 2026年度渤海船舶职业学院单招《数学》能力检测试卷附参考答案详解【B卷】.docx VIP
- 20250901 2025企业级AI Agent(智能体)价值及应用报告.pptx VIP
- 39所强基计划高校近年面试真题汇总.docx VIP
- 某公路升级改造工程安全预评价报告.docx VIP
- 2025年江西省吉安市永丰县辅警招聘考试真题附答案解析.docx VIP
- 2025年村文书选聘考试(公共基础+党建+乡村振兴)综合题库及真题汇编.docx VIP
原创力文档

文档评论(0)