




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
微型計(jì)算機(jī)原理與應(yīng)用
北京科技大學(xué)信息基礎(chǔ)科學(xué)系
緒:課程介紹
課程目標(biāo)
微機(jī)原理是學(xué)習(xí)和掌握微機(jī)硬件知識(shí)和匯編語(yǔ)言
程序設(shè)計(jì)的入門(mén)課程:
行微型計(jì)算機(jī)的基本構(gòu)成和工作原理
,匯編語(yǔ)言程序設(shè)計(jì)
,微型計(jì)算機(jī)接口技術(shù)及應(yīng)用
目的:建立微型計(jì)算機(jī)系統(tǒng)的整體概念,形成微
機(jī)系統(tǒng)軟硬件開(kāi)發(fā)的初步能
緒:課程介紹
教學(xué)內(nèi)容
第一章微型計(jì)算機(jī)基礎(chǔ)知識(shí)(2學(xué)時(shí))
第二章8086/8088微處理器及其體系結(jié)構(gòu)(6學(xué)時(shí))
第三章8086/8088CPU的指令系統(tǒng)(6學(xué)時(shí))
第四章匯編語(yǔ)言及匯編程序設(shè)計(jì)(2學(xué)時(shí))
第五章存儲(chǔ)器系統(tǒng)(6學(xué)時(shí))
第六章輸入輸出及DMA控制器(4學(xué)時(shí))
第七章中斷系統(tǒng)和中斷控制器8259A(8學(xué)時(shí))
第八章接口技術(shù)(2學(xué)時(shí))
實(shí)驗(yàn)(4學(xué)時(shí))
微型計(jì)算機(jī)原理及應(yīng)用
第1章微型計(jì)算機(jī)的基礎(chǔ)知識(shí)
主要內(nèi)容:
■微型計(jì)算機(jī)系統(tǒng)概述
■計(jì)算機(jī)中的數(shù)制及其編碼
■計(jì)算機(jī)中數(shù)的運(yùn)算方法(自學(xué))
第1章微型計(jì)算機(jī)的基礎(chǔ)知識(shí)
1.1微型計(jì)算機(jī)系統(tǒng)概述
主要內(nèi)容:
■計(jì)算機(jī)的硬件組成
■微型計(jì)算機(jī)的基本結(jié)構(gòu)
■微型計(jì)算機(jī)系統(tǒng)
■微處理器概述
1.1微型計(jì)算機(jī)概述
計(jì)算機(jī)的基本組成
按馮?諾依曼結(jié)構(gòu)組成的計(jì)算機(jī)硬件系統(tǒng),包括:
?運(yùn)算器——完成算術(shù)運(yùn)算和邏輯運(yùn)算
?控制器——控制其他部件和設(shè)備完成計(jì)算機(jī)指
令規(guī)定的任務(wù)(取指令、分析指令、發(fā)送操作信號(hào))
?存儲(chǔ)器——存儲(chǔ)計(jì)算機(jī)程序、數(shù)據(jù)及中間結(jié)果
內(nèi)存儲(chǔ)器(主存)
外存儲(chǔ)器(輔存)
?輸入設(shè)備——將程序、數(shù)據(jù)輸入計(jì)算機(jī)的設(shè)備
?輸出設(shè)備——輸出計(jì)算機(jī)處理結(jié)果的設(shè)備
1.1微型計(jì)算機(jī)概述
計(jì)算機(jī)硬件組成框圖
輸
輸
入
出
設(shè)
設(shè)
備
備
硬件是指構(gòu)成計(jì)算機(jī)系統(tǒng)的物理實(shí)體
1.1微型計(jì)算機(jī)概述
微型計(jì)算機(jī)的結(jié)構(gòu)特點(diǎn)
?微型計(jì)算機(jī)是計(jì)算機(jī)家族中一個(gè)特殊成員;遵
從計(jì)算機(jī)的組成原理;具有三個(gè)顯著特點(diǎn):
?微型計(jì)算機(jī)采用大規(guī)模和超大規(guī)模集成電
路技術(shù)、以CPU(微處理器)為核心
?微型計(jì)算機(jī)采用“主板”作為主要硬件組
件的集成平臺(tái)
?微型計(jì)算機(jī)采用總線結(jié)構(gòu)
1.1微型計(jì)算機(jī)概述
微型計(jì)算機(jī)的硬件組成
微處理器(CPU、中央處理器)
內(nèi)存儲(chǔ)器(包括ROM、RAM)
輸入輸出接口電路(接口卡、適配器)
系統(tǒng)總線(包括DB、AB、CB)
外部設(shè)備(包括輸入、輸出、外部存儲(chǔ)器)
1.1微型計(jì)算機(jī)概述
微型計(jì)算機(jī)的基本結(jié)構(gòu)
地址總線是單向的
?AB
微
處?CB
理
器
?DB
I/O接口
內(nèi)部存儲(chǔ)器
外部設(shè)備
1.1微型計(jì)算機(jī)概述
微型計(jì)算機(jī)系統(tǒng)
微型計(jì)算機(jī)系統(tǒng)包括:
「主機(jī):主機(jī)板、CPU、總線、內(nèi)存、
硬件系統(tǒng)彳接口、電源等
〔外設(shè):輸入設(shè)備、輸出設(shè)備、外存
OS:Windows>DOS
r系統(tǒng)軟件)語(yǔ)言處理程序
軟件系統(tǒng);〔服務(wù)程序等
I應(yīng)用軟件
詳見(jiàn)書(shū)P3圖
1.1微型計(jì)算機(jī)概述
微處理器(CPU)基本組成
?:?微處理器是微型計(jì)算機(jī)的核心。它的性能決定了微機(jī)
的檔次
?:?微處理器的基本功能和基本組成:
?運(yùn)算器:算術(shù)邏輯單元(ALU)、累加器、
暫存器、標(biāo)志寄存器等
■控制部件:指令寄存器和譯碼器、
時(shí)序和控制電路
?寄存器組
■數(shù)據(jù)和地址緩沖器
1.1微型計(jì)算機(jī)概述
微處理器(CPU)的類(lèi)型
CPU型號(hào)以Intel系列為例:
CPU8088
80286803868048680586PIIPIII
型號(hào)/8086
主頻
4.77-1016-2533100133-233233-400300-900
MHZ
準(zhǔn)16位準(zhǔn)32位
字長(zhǎng)16位32位準(zhǔn)64位64位64位
/16位/32位
第1章微型計(jì)算機(jī)的基礎(chǔ)知識(shí)
L2計(jì)算機(jī)中的數(shù)制及其編碼
本節(jié)內(nèi)容簡(jiǎn)介
計(jì)算機(jī)中的常用數(shù)制及特點(diǎn)
計(jì)算機(jī)中的數(shù)據(jù)編碼
計(jì)算機(jī)中數(shù)值型數(shù)據(jù)的表示方法
L2計(jì)算機(jī)中的數(shù)制及編碼
計(jì)算機(jī)中的常用數(shù)制
■本節(jié)內(nèi)容簡(jiǎn)介
?常用數(shù)制的特點(diǎn)
?不同數(shù)制間的相互轉(zhuǎn)換
?二進(jìn)制數(shù)的運(yùn)算規(guī)則
?與二進(jìn)制數(shù)有關(guān)的常用計(jì)量單位
L2計(jì)算機(jī)中的數(shù)制及編碼
數(shù)制的意義
■按進(jìn)位的原則進(jìn)行計(jì)數(shù)稱(chēng)為進(jìn)位計(jì)數(shù)制,簡(jiǎn)稱(chēng)“數(shù)制”
■數(shù)制的三要素及意義
■進(jìn)位基數(shù):逢N進(jìn)一
■數(shù)碼(或稱(chēng)為數(shù)符):使用那些字符表示數(shù)
■位權(quán):一個(gè)數(shù)字在某個(gè)固定位置時(shí)的值
L2計(jì)算機(jī)中的數(shù)制及編碼
不同數(shù)制下的數(shù)符
數(shù)制基數(shù)數(shù)字符號(hào)
十進(jìn)制100,1,2,3,4,5,6,7,8,9
二進(jìn)制10,1
八進(jìn)制80,1,2,3,4,5,6,7
十六進(jìn)制160,1,2,3,4,5,6,7,8,9,A,B,C,D,E,F
L2計(jì)算機(jī)中的數(shù)制及編碼
不同數(shù)制下進(jìn)位方式和位權(quán)
■不同數(shù)制的進(jìn)位方式
如:十進(jìn)制為“逢十進(jìn)一”
二進(jìn)制為“逢二進(jìn)一”
N進(jìn)制的進(jìn)位方式為“逢N進(jìn)一”
■位權(quán)——某位上數(shù)碼的權(quán)值
如十進(jìn)制數(shù):4723.75
7X1027X10-1
10i——權(quán)值,是10的整數(shù)次塞
L2計(jì)算機(jī)中的數(shù)制及編碼
常用數(shù)制與數(shù)的按位展開(kāi)
O在計(jì)算機(jī)技術(shù)中常用的數(shù)制
?十進(jìn)制數(shù)(D)、二進(jìn)制數(shù)(B)
?十六進(jìn)制數(shù)(H)、八進(jìn)制數(shù)(C)
o數(shù)的按權(quán)展開(kāi):
11—m
D=工凡_]及-\+工NjK'i
i=lJ--1
N:第i,j位上的數(shù)碼K:第i,j位上的數(shù)碼的數(shù)權(quán)
L2計(jì)算機(jī)中的數(shù)制及編碼
不同數(shù)制下的按權(quán)展開(kāi)式
■例如
?十進(jìn)制數(shù)的按權(quán)展開(kāi)式為:
(4723.75)1。
=4X103+7X102+2XW+3X10°
+7X10-1+5X10-2
?二進(jìn)制數(shù)的按權(quán)展開(kāi)式:
(11101.01)2
=1X24+1X23+1X22+0X21+1X2。
+OX2-1+1X2-2
L2計(jì)算機(jī)中的數(shù)制及編碼
不同數(shù)制下的按權(quán)展開(kāi)式
■八進(jìn)制數(shù)的按權(quán)展開(kāi)式:
(165.5)8
=1X82+6X81+5X8°+5X8」
■十六進(jìn)制數(shù)的按權(quán)展開(kāi)式:
(18A.6)i6
=1X162+8X161+A*160+6*16”
L2計(jì)算機(jī)中的數(shù)制及編碼
如何區(qū)分不同進(jìn)位記數(shù)制的數(shù)字
■在數(shù)字后面加一個(gè)字母進(jìn)行區(qū)分:
■二進(jìn)制:數(shù)字后面加B,如1001B
■八進(jìn)制:數(shù)字后面加O,如10010(或用C)
■十進(jìn)制:數(shù)字后面加D,一般不加,如1001
■十六進(jìn)制:數(shù)字后面加H,如1001H
■在明顯可以區(qū)分其記數(shù)制的情況下,可以省略
數(shù)字后面的字母
L2計(jì)算機(jī)中的數(shù)制及編碼
不同數(shù)制的應(yīng)用特點(diǎn)
■十進(jìn)制數(shù)是人們?nèi)粘W盍?xí)慣使用的數(shù)制
■計(jì)算機(jī)只能識(shí)別、表示、存儲(chǔ)、處理二進(jìn)制數(shù)
■二進(jìn)制的缺點(diǎn)是位數(shù)多,書(shū)寫(xiě)數(shù)據(jù)、指令不方便。
因此書(shū)寫(xiě)時(shí)通常把三位二進(jìn)制數(shù)做一組來(lái)構(gòu)成一
位八進(jìn)制,或用四位二進(jìn)制數(shù)構(gòu)成一位十六進(jìn)制
數(shù);即使用八進(jìn)制和十六進(jìn)制表示和書(shū)寫(xiě)指令與
數(shù)據(jù)
L2計(jì)算機(jī)中的數(shù)制及編碼
各種數(shù)制之間的轉(zhuǎn)換
■數(shù)制間的轉(zhuǎn)換是必然的,其中包括:
■非十進(jìn)制到十進(jìn)制數(shù)的轉(zhuǎn)換
■十進(jìn)制數(shù)到非十進(jìn)制數(shù)的轉(zhuǎn)換,特別是轉(zhuǎn)換
成為二進(jìn)制數(shù)
■二進(jìn)制到八進(jìn)制數(shù)和十六進(jìn)制數(shù)
L2計(jì)算機(jī)中的數(shù)制及編碼
二進(jìn)制的運(yùn)算規(guī)則
加0+0=01+0=0+1=11+1=0(有進(jìn)位)
算
術(shù)減0-0=01-0=11-1=00-1=1(有借位)
運(yùn)
算
乘0*0=00*1=1*0=01*1=1
除0/1=01/1=1
與0A0=00Al=01AO=O1A1=1
輯
邏或0V0=0OV1=1IV0=1IV1=1
算
運(yùn)
非非0為1非1為0
異或0十0=01十1=00十1=11十0=1
L2計(jì)算機(jī)中的數(shù)制及編碼
二進(jìn)制數(shù)加法運(yùn)算舉例
■例1:
101.01
+110.01
1011.10
■例2:
101.111
+1L011?小數(shù)點(diǎn)對(duì)齊
1001.010?逢二進(jìn)一
?要考慮進(jìn)位問(wèn)題
L2計(jì)算機(jī)中的數(shù)制及編碼
二進(jìn)制數(shù)邏輯運(yùn)算舉例
■例如:a=1100,b=0110
進(jìn)行運(yùn)算:aVb>aAb>a十b
1100110011001100
V0110A0110邏輯非為十0110
1110010000111010
要點(diǎn):
邏輯運(yùn)算按位進(jìn)行,不同位之間不存在任何聯(lián)系,
不象算術(shù)運(yùn)算中位之間可能有進(jìn)位或借位。
L2計(jì)算機(jī)中的數(shù)制及編碼
與二進(jìn)制數(shù)有關(guān)的常用計(jì)量單位
■1個(gè)二進(jìn)制位稱(chēng)為1比特(bit,b)
■8個(gè)二進(jìn)制位組成1字節(jié)(byte,B)
(計(jì)算機(jī)中規(guī)定字節(jié)為最小的存取單位)
■1KB=1O24B=21OB
■lMB=1024KB=1024*1024B=220B
■1GB=1024MB=l024^1024KB=230B
■lTB=1024GB=10242MB=10243KB=10244B=240B
L2計(jì)算機(jī)中的數(shù)制及編碼
數(shù)據(jù)在計(jì)算機(jī)中的表示
■在計(jì)算機(jī)中,一般形式的數(shù)據(jù)信息必須轉(zhuǎn)換
為二進(jìn)制代碼形式;不同類(lèi)型的數(shù)據(jù)信息的
表示方法不同
■數(shù)值型數(shù)據(jù)
■BCD碼
■二進(jìn)制數(shù)
■非數(shù)值型數(shù)據(jù)一ASCII碼
L2計(jì)算機(jī)中的數(shù)制及編碼
ASCH編碼
■非數(shù)值數(shù)據(jù)在計(jì)算機(jī)中也必須以二進(jìn)制形式表
示
■美國(guó)標(biāo)準(zhǔn)信息交換代碼(AmericanStandard
CodeforInformationInterchange,ASCII石馬)
L2計(jì)算機(jī)中的數(shù)制及編碼
ASCH碼的規(guī)則
■用一個(gè)字節(jié)表示一個(gè)字符的編碼
■最高位取“0”,余下7位可區(qū)分128個(gè)二
進(jìn)制編碼,即128個(gè)字符。其中:
■95個(gè)編碼對(duì)應(yīng)于鍵盤(pán)上能輸入并可顯
示輸出的95個(gè)字符(ASCII碼值為32—
126)
■另外的0?31和127作為控制碼
L2計(jì)算機(jī)中的數(shù)制及編碼
ASCII碼的規(guī)則
■控制字符的編碼是0000000—0011111和1111111
■數(shù)字0?9的編碼是0110000?0111001,它們的高3
位均是011,后4位正好與其對(duì)應(yīng)BCD碼相符
■英文字母A?Z的ASCII碼從1000001(41H)開(kāi)始
順序遞增,字母a?z的ASCH碼從1100001(61H)
開(kāi)始順序遞增
■其他為標(biāo)點(diǎn)及運(yùn)算符號(hào)的編碼
ASCII字符表
X000001010Oil100101110111
0000NULDLESP0@PP
0001SOHDC111AQaq
0010STXDC2If2BRbr
0011ETXDC3#3CScs
0100EOTDC4$4DTdt
0101ENGNAK%5EUeu
0110ACKSYN&6FVfV
!
0111BELETB7Gwgw
1000BSCAN(8HXhX
1001HTEM)9IYiy
1010LFSUB*?JZjz
-
1011VTESC+Kk(
1100FFFS5<L\1
1101CRGS-=M]m}
1110SORS*>Ntn
miSIUS/??00DEL
L2計(jì)算機(jī)中的數(shù)制及編碼
BCD碼一十進(jìn)制數(shù)字字符編碼
■用4位二進(jìn)制數(shù)表示一位十進(jìn)制數(shù)。有兩種表
示法:壓縮BCD碼和非壓縮BCD碼
■壓縮BCD碼的每一位用4位二進(jìn)制表示,
0000?1001表示0?9,一個(gè)字節(jié)表示兩位十進(jìn)制
數(shù)
■非壓縮BCD碼用一個(gè)字節(jié)表示一位十進(jìn)制數(shù),
高4位總是0000,低4位的0000?1001表示0?9
L2計(jì)算機(jī)中的數(shù)制及編碼
BCD碼的特殊意義
■在計(jì)算機(jī)中,一組二進(jìn)制的代碼一般分為兩種意
義,一種是某字符的編碼(稱(chēng)為碼),一種是個(gè)數(shù)的
數(shù)值(稱(chēng)為值)
■值是可以進(jìn)行運(yùn)算的,而碼則無(wú)此意義
■BCD碼既是碼一表示數(shù)字字符
■BCD碼也是值一表示十進(jìn)制數(shù)值,可運(yùn)算
L2計(jì)算機(jī)中的數(shù)制及編碼
例
■23+22=43
■00010111+00010110=00101101
■17H+16H=2DH
■BCD碼方式
?0010001123
?+0010001022
?0100010145
L2計(jì)算機(jī)中的數(shù)制及編碼
例
■56+55=111
■ooir~
■381'01010110
■BC?01010101
?°?10101011
?01100110
■
?100010001一一BCD碼的111—正確!
■修工?修正是由專(zhuān)門(mén)的指令完成的
果日
L2計(jì)算機(jī)中的數(shù)制及編碼
計(jì)算機(jī)中數(shù)值的二進(jìn)制表示方法
■在計(jì)算機(jī)中,數(shù)值的表示比較復(fù)雜
■數(shù)值有正數(shù)和負(fù)數(shù)之分
?將涉及如何表示正負(fù)號(hào)的問(wèn)題
?原碼、反碼和補(bǔ)碼
-數(shù)值有整數(shù)和實(shí)數(shù)之分
?將涉及小數(shù)點(diǎn)的表示問(wèn)題
?定點(diǎn)數(shù)與浮點(diǎn)數(shù)
L2計(jì)算機(jī)中的數(shù)制及編碼
機(jī)器數(shù)與真數(shù)
■數(shù)值在計(jì)算機(jī)中的表示形式稱(chēng)為“機(jī)器數(shù)”
■數(shù)值本身則稱(chēng)為“真數(shù)”
■兩者的關(guān)系
■真數(shù)的符號(hào)位被符號(hào)化以后就成為“機(jī)器數(shù)”
L2計(jì)算機(jī)中的數(shù)制及編碼
例
機(jī)器數(shù)
+52=+0110100=。0110100
符號(hào)位數(shù)值位(絕對(duì)值)
-52=-0110100=10110100
L2計(jì)算機(jī)中的數(shù)制及編碼
無(wú)符號(hào)數(shù)與帶符號(hào)數(shù)
■用若干位二進(jìn)制數(shù)的最高位表示符號(hào),則稱(chēng)為
帶符號(hào)數(shù)的表示方法;所表示的數(shù)就稱(chēng)為帶符
號(hào)數(shù)
■如將全部有效位都用來(lái)表示數(shù)值的大小,則稱(chēng)
為無(wú)符號(hào)數(shù)的表示方法,所表示的數(shù)就稱(chēng)為無(wú)
符號(hào)數(shù)
L2計(jì)算機(jī)中的數(shù)制及編碼
例
■機(jī)器數(shù)11001011
■無(wú)符號(hào)數(shù),其真值為203
■帶符號(hào)數(shù),則真值為-75
L2計(jì)算機(jī)中的數(shù)制及編碼
帶符號(hào)下的正數(shù)與負(fù)數(shù)
■在計(jì)算機(jī)中,數(shù)值的符號(hào)也用數(shù)碼表示
■一般數(shù)的最高位用于表示符號(hào):
■用0表示正數(shù)
■用1表示負(fù)數(shù)
■例如用兩個(gè)字節(jié)表示一個(gè)整數(shù):
(+ll)lo=(OOOOOOOO00001011)2
(-ll)lo=(lOOOOOOO00001011)2
L2計(jì)算機(jī)中的數(shù)制及編碼
計(jì)算機(jī)計(jì)算復(fù)雜化問(wèn)題
■例如計(jì)算:(-19)+(+22)
10010011+00010110不能直接計(jì)算!
要保證計(jì)算的正確性,需要判斷符號(hào)是否相同:
?如果相同,結(jié)果符號(hào)不變,并進(jìn)行絕對(duì)值相加
?1解決的方法是:
彳★使用反碼或補(bǔ)碼的表示方法(按前述表示的
編碼稱(chēng)為原碼)
★將減法運(yùn)算一律轉(zhuǎn)換為加法運(yùn)算
L2計(jì)算機(jī)中的數(shù)制及編碼
原碼、反碼和補(bǔ)碼
■正數(shù):原碼、反碼、補(bǔ)碼相同
■符號(hào)位為0,數(shù)值為對(duì)應(yīng)的二進(jìn)制數(shù)
+109=[01101101]原=[01101101]反=[01101101]補(bǔ)
■負(fù)數(shù):
-原碼符號(hào)位為1,數(shù)值為絕對(duì)值的二進(jìn)制數(shù)
—109=[11101101]原
-反碼符號(hào)位為L(zhǎng)數(shù)值為絕對(duì)值的二進(jìn)制數(shù)各位變反
—109=[10010010]反
-補(bǔ)碼符號(hào)位為L(zhǎng)數(shù)值為絕對(duì)值的二進(jìn)制數(shù)各位變反加1
—109=[10010011]補(bǔ)
L2計(jì)算機(jī)中的數(shù)制及編碼
原碼、反碼、補(bǔ)碼舉例(8位二進(jìn)制)
十進(jìn)制數(shù)原碼反碼補(bǔ)碼
+0000000000000000000000000
-0100000001111111100000000
+1000000010000000100000001
-1100000011111111011111111
+73010010010100100101001001
-73110010011011011010110111
+127011111110111111101111111
-127111111111000000010000001
L2計(jì)算機(jī)中的數(shù)制及編碼
例
■有一個(gè)帶符號(hào)數(shù)10000000
■右為原碼---0
■若為反碼---127
■若為補(bǔ)碼一一128(這是一個(gè)特殊的補(bǔ)碼)
■若為無(wú)符號(hào)數(shù)一128
L2計(jì)算機(jī)中的數(shù)制及編碼
負(fù)數(shù)的補(bǔ)碼的計(jì)算問(wèn)題
■已知原碼,將表示數(shù)值絕對(duì)值的二進(jìn)制數(shù)各位變
反加1
■從原碼的最低位起,到第一個(gè)1(含)以前的原碼
中的數(shù)字不變;之后的數(shù)字取反;符號(hào)位不變
■例已知原碼11110000;兩種方法均可得到其補(bǔ)
碼為10010000
L2計(jì)算機(jī)中的數(shù)制及編碼
補(bǔ)碼的計(jì)算問(wèn)題
■對(duì)于已知的補(bǔ)碼,按照求補(bǔ)計(jì)算過(guò)程的逆過(guò)程,
可計(jì)算得到該補(bǔ)碼的原碼
■還可以證明[因]補(bǔ)]補(bǔ)=因]原
■例已知補(bǔ)碼為10111101,兩種方法都可以得到
其原碼為11000011
補(bǔ)碼的計(jì)算問(wèn)題
■假設(shè)已知某數(shù)值的補(bǔ)碼[X]補(bǔ),對(duì)其每一位(包括
符號(hào)位)都按位取反加1,得到的是其負(fù)數(shù)的補(bǔ)碼,
即[-X]補(bǔ)
-這個(gè)計(jì)算過(guò)程稱(chēng)為變補(bǔ)
■67一一01000011一—10111100――10111101一一
(-67)的補(bǔ)碼(反之亦然)
L2計(jì)算機(jī)中的數(shù)制及編碼
例
原碼反碼補(bǔ)碼
000000000000000000000000
011111000111110001111100
100000101111110111111110
111111111000000010000001
第1章微型計(jì)算機(jī)的基礎(chǔ)知識(shí)
1.3計(jì)算機(jī)中數(shù)的運(yùn)算方法
■以定點(diǎn)整數(shù)為學(xué)習(xí)對(duì)象
■以自學(xué)為主
■數(shù)的表示范圍
■溢出問(wèn)題
L3計(jì)算機(jī)數(shù)的運(yùn)算方法
計(jì)算機(jī)中的數(shù)值運(yùn)算
■在計(jì)算機(jī)中,運(yùn)算均以補(bǔ)碼形式進(jìn)行
■運(yùn)算形式均為補(bǔ)碼的加運(yùn)算
■得到的結(jié)果當(dāng)然也是補(bǔ)碼形式
■需要輸出時(shí),再轉(zhuǎn)換為原碼,求出其真值
傷I73-72=(01001001)補(bǔ)+(10111000)補(bǔ)=(00000001)補(bǔ)
傷
I73-127=(01001001)#+(10000001)#=(11001010)#
5421
=(11OO1OO1)^=(1O11O11O)^=-(2+2+2+2)1O=-54
L3計(jì)算機(jī)數(shù)的運(yùn)算方法
數(shù)的表示范圍
?無(wú)符號(hào)數(shù)
一個(gè)n位的無(wú)符號(hào)二進(jìn)制數(shù)X,其表示范圍
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年國(guó)家開(kāi)放大學(xué)《刑事訴訟法》期末考試備考試題及答案解析
- 2025年國(guó)家開(kāi)放大學(xué)《人力資源規(guī)劃與招聘》期末考試備考試題及答案解析
- 2025年國(guó)家開(kāi)放大學(xué)(電大)《人物管理心理學(xué)》期末考試備考試題及答案解析
- 道路橋梁施工方案編寫(xiě)指導(dǎo)與實(shí)例分析
- 2025-2030光纖復(fù)合電纜在海上風(fēng)電項(xiàng)目中的可靠性測(cè)試研究
- 2025-2030光纖到戶(hù)建設(shè)進(jìn)程與運(yùn)營(yíng)商戰(zhàn)略布局專(zhuān)項(xiàng)調(diào)查報(bào)告
- 2025-2030光學(xué)式與電容式指紋識(shí)別技術(shù)路線成本效益對(duì)比報(bào)告
- 2025-2030光子晶體光纖特性研究與特種應(yīng)用場(chǎng)景開(kāi)發(fā)報(bào)告
- 2025-2030光器件行業(yè)數(shù)字化轉(zhuǎn)型標(biāo)桿案例與工業(yè)互聯(lián)網(wǎng)應(yīng)用實(shí)踐研究
- 2025-2030光伏跟蹤支架系統(tǒng)降本路徑研究報(bào)告
- 生物力學(xué)正畸方案優(yōu)化-洞察及研究
- 《中職工程測(cè)量技術(shù)專(zhuān)業(yè)《GNSS測(cè)量技術(shù)與應(yīng)用》課程標(biāo)準(zhǔn)》
- 公安部門(mén)大數(shù)據(jù)管理辦法
- 污廢水減污降碳協(xié)同評(píng)估指南
- 骨科患者圍手術(shù)期營(yíng)養(yǎng)管理
- 2025年上海市(秋季)高考語(yǔ)文真題詳解
- 水廠培訓(xùn)課件
- 類(lèi)風(fēng)濕關(guān)節(jié)炎達(dá)標(biāo)治療
- 變電運(yùn)行與檢修考試題(附答案解析)
- 電力工程電纜設(shè)計(jì)課件
- 衢州學(xué)院十五五校園及校園文化建設(shè)規(guī)劃
評(píng)論
0/150
提交評(píng)論