AD1610
- 格式:pdf
- 大小:362.81 KB
- 文档页数:7
¾非数值表示 7位:字母与符号:ASCII (American Standard Code for Information Interchange)美国信 息交换标准代码)00-7FH(7位)P409 A1.1为扩展 ASCII表;8位:EBCDIC Extended BCD
interchange Code 8Bit Keyboard ;16位: UNICODE (2.0版本38885个);32位:ISO 10646 (Universal Code Set-----UCS-4)0000~007F=ASCII,
N=8/16: 1010 0100B / 1011 1010 0011 0001B
本课程:n=8/16/32位: 0A4H, 0BA31H
0BA31A4A4H
微机系统与接口
东南大学 5
数制:数的表示和运算
不同的基(Base):
十进制(Decimal)
Di=0~9
八进制(Octal Q) Di=0~7
定点运算: 处理器整数处理功能
浮点运算: 仿真运算/协处理器运算
相关内容自学(含8087协处理器FPU)
微机系统与接口
东南大学 19
课程内容
¾微处理器结构 ¾指令与汇编语言程序设计 ¾微机系统技术 ¾微机系统常用接口及控制
微机系统与接口
东南大学 20
教材和教学参考书
教材
杨素行,微型计算机系统原理及应用(第 2/3版),清华大学出版社, 2004/2006
原码 +0 +1 +2 ······ +125 +126 +127 -0 -1 -2 ······ -125 -126 -127
补码 反码
+0
+0
+1
+1
+2
+2
······ ······
+125 +125
+126 +126
+127 +127
-128 -127
-127 -126
-126 -125
······ ······
补码:不对称, 非线性 8位:–128~10000000B=80H ,-127~10000001B
+127~01111111B=7FH
16位:–32768~1000000000000000B=8000H
+32767~0111111111111111B=7FFFH
微机系统与接口
东南大学 12
2
三位整数补码运算
十六位: 模65536(10000H)
456+65080=65536 1C8H+FE38H=10000H
微机系统与接口
东南大学 8
有符号数(Signed)与机器数
¾数及其符号被数值化Î带符号数称为机器数 ¾机器数:常用原码、反码和补码表示
¾对于带符号数(二进制表示),计算机用最 高位(MSB)表示符号:0-正,1-负
国家级精品课程
《微机系统与接口》
Microcomputer Systems and Interfaces
同类课程
微机原理及接口技术
计划学时 主讲教师: 联系方式:
微型计算机原理及应用
48 马旭东
13809022379/ 83795360/83793291
xdma@ 配套实验课程: 微机实验及课程设计 (48学时) 实验课教师: 房芳(1班)马旭东 (2班)/顾群(3-4班)
课程背景和重要性
¾ 先修课程 数字逻辑电路—计算机结构与组成
==计算机结构与逻辑设计 模拟电子线路(门电路、运算放大器) (数字逻辑电路—计算机组成与结构—电子线路基础)
¾计算机软件基础: 计算机程序设计(面向过程,OO?)
¾多层次 最高级---运行程序(功能)
最低级----晶体管和线路
¾ 本质
特殊的数字逻辑电路
1 2 3 4 5 6 7 8 9 : ;
A B C D E F G H I J K
Q R S T U V W X Y Z [
aபைடு நூலகம்b c d e f g h i j k
Q R S T U V W X Y Z {
STX 正文结束 ETX 本文结束 EOT 传输结束 ENQ 询问 ACK 承认 BEL 报警符 BS 退格 HT 横向列表 LF 换行
+1010 1011 0101 0110B +AB56H
1 0101 1100 0111 0010B 15C72H
减运算 1011 0001 0001 1100B B11CH
-1010 1011 0101 0110B -AB56H
0000 0101 1100 0110B 05C2H 十六位模10000H(65536),正负数Î补码(Complement)
-3
-2
-2
-1
-1
-0
东南大学 15
二进制编码
¾ 数值表示(约定)DEC的编码(表示):BCD( Binary Coded Decimal ) <== >Compact BCD 10010110B 代 表 96D (1Byte 代 表 2 位 DEC) ; Uncompact BCD (1Byte=1位DEC)00-09H
三位有符号整数表示
十进制 无符号 原码 反码 补码 偏置码
微机系统与接口
溢出点
东南大学 13
微机系统与接口
东南大学 14
8位有符号数整数表示列表
8位二进制数 十六进制数
00000000
00H
00000001
01H
00000010
02H
······
······
01111101
7DH
01111110
7EH
微机系统与接口
东南大学 4
计算机中常用数制
无符号整型(Unsigned, Integer)
基2(Base)
n位二进制数据: 位序号Di(1/0)
Dn-1*2n-1+……D1*21+D0*20
( MSB/LSB(Most/Least Significant Bit)Dn/ D0 )
表示(代表)不同的含义ÅÆ不同含义的内容的表示 方法(大小/物理意义)Æ扩展到小数
东南大学 22
参考书
戴梅萼,微型计算机技术及应用,清华大学出版社 钱晓捷·汇编语言程序设计·电子工业出版社,2003 吴宁编.《80X86/Pentium微型计算机原理及应用》.
电子工业出版社,2000
戴先中等,微机硬件应用实践—原理与接口,东南大 学出版社,1999
微机系统与接口
东南大学 21
其他参考书
谢瑞和等,32位微型计算机原理与接口技术,高等 教育出版社,2004.7
李继灿等,新编16/32微型计算机原理及应用(第2 版),清华大学出版社,2001年
唐袆玲,毛月东,32位微机原理与接口技术实验教 程,西安电子科技大学出版社,2003
张怀莲,IBM-PC宏汇编语言程序设计,电子工业 出版社
张昆藏, IBM-PC/XT微型计算机接口技术,清华 大学出版社
微机系统与接口
微机系统与接口
东南大学 1
课程目标
掌握微机系统的基本组成、工作原理、接口 电路及硬件的连接,建立微机系统的概念, 具备初步开发微机系统软、硬件的能力。
Î微型计算机系统 (Micro-Computer System and Applications)应用与开发(而非使用) 的开始
微机系统与接口
东南大学 2
0000~00FF=UNICODE 2.1
微机系统与接口
东南大学 16
字符编码国际标准ASCII码(P459)
0 1 2 3 4 5 6 7 NUL 空
DLE 数据链换码
0 NUL DLE SP 0 @ P ` P SOH 标题开始 DC1 设备控制1
1 SOH DC1 ! 2 STX DC2 “ 3 ETX DC3 # 4 EOT DC4 $ 5 ENQ NAK % 6 ACK SYN & 7 BEL ETB ‘ 8 BS CAN ( 9 HT EM ) A LF SUB * B VT ESC +
D CR GS - = M ] m } SI 移位输入 US 单元分隔符
E SO RS . > N ^ n ~ SP 空格
F 微S机I 系U统S 与接/ 口? O _ o DEL
DEL 作废
东南大学 17
常用ASCII码举例
ASCII(American Standard Code for
Information Interchange 美国信息交换标 准代码, 256字符 含数字,字符和控制码
00 NUL空白
02 STX 文本开始
03 ETX 文本结束
07 BEL 报警符(可听见的信号)
BS 退一格(并删去该字符)
0DH CR 回车, 0AH LF 换行 , 40H @
字符:‘0’-‘9’: 30-39H;
‘A’-41H, ‘B’-42H, ‘Z’-5AH; ‘a’-61H, ‘z’-7AH
01111111
7FH
10000000
80H
10000001
81H
10000010
82H
······
······
11111101
FDH
11111110
FEH
微机11系11统11与11接口 FFH
无符号数 0 1 2
······ 125 126 127 128 129 130 ······ 253 254 255