資源描述:
《微機(jī)原理ppt.ppt》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、1.1概述數(shù)據(jù)ISO數(shù)據(jù)定義:數(shù)據(jù)是對(duì)事實(shí)、概念或指令的一種特殊表達(dá)形式,對(duì)于這種特殊的表達(dá)形式,人們可以采用人工的方法或者自動(dòng)化的裝置來(lái)進(jìn)行通信、翻譯轉(zhuǎn)換或者加工處理。數(shù)據(jù)包含兩方面的含義:①數(shù)據(jù)表達(dá)了一定的內(nèi)容,既“事實(shí)、概念或指令”;②數(shù)據(jù)是一種“特殊的表達(dá)形式”。這種特殊的表達(dá)形式,不僅適合于人工方法,更適合于計(jì)算機(jī)系統(tǒng)高效率地進(jìn)行加工處理、通信傳遞和翻譯轉(zhuǎn)換。數(shù)字、文字、圖畫(huà)、聲音、活動(dòng)圖象等等都可以認(rèn)為是數(shù)據(jù),因?yàn)槿藗兛梢詫?duì)它們進(jìn)行各種人工方式的處理。辦公室中的公文、報(bào)表,也可以認(rèn)為是辦公人員需要加工
2、處理的數(shù)據(jù)。在計(jì)算機(jī)系統(tǒng)中,數(shù)字、文字、圖畫(huà)、聲音、活動(dòng)圖象等并不能被計(jì)算機(jī)直接處理,它們必須采用“特殊的表達(dá)形式”才能由計(jì)算機(jī)來(lái)加工處理。這種“特殊的表達(dá)形式”就是----二進(jìn)制編碼形式。只有采用二進(jìn)制編碼形式來(lái)表示的數(shù)字、文字、圖畫(huà)、聲音、活動(dòng)圖象才能由計(jì)算機(jī)來(lái)直接處理。因此,在計(jì)算機(jī)系統(tǒng)中,數(shù)據(jù)的概念可定義如下:所謂數(shù)據(jù)就是對(duì)事實(shí)、概念或指令的一種二進(jìn)制編碼的表達(dá)形式。數(shù)據(jù)類(lèi)型在計(jì)算機(jī)系統(tǒng)中,數(shù)據(jù)分為兩種:數(shù)值型數(shù)據(jù)和非數(shù)值型數(shù)據(jù)。數(shù)值型數(shù)據(jù):表示數(shù)量大小的一類(lèi)數(shù)據(jù),可以比較大小。非數(shù)值型數(shù)據(jù):其它類(lèi)型數(shù)據(jù)
3、。最常用的一類(lèi)非數(shù)值型數(shù)據(jù)是字符型數(shù)據(jù)。其它非數(shù)值型數(shù)據(jù)主要用來(lái)表示圖畫(huà)、聲音、活動(dòng)圖象等等。數(shù)據(jù)處理所謂數(shù)據(jù)處理就是指在計(jì)算機(jī)內(nèi)部,對(duì)數(shù)據(jù)進(jìn)行加工、轉(zhuǎn)換、儲(chǔ)存、合并、分類(lèi)、排序和計(jì)算的過(guò)程。數(shù)據(jù)處理的目的就是從原始數(shù)據(jù)或基礎(chǔ)數(shù)據(jù)生成或轉(zhuǎn)移得到對(duì)使用者有用的數(shù)據(jù)。1.2數(shù)值型數(shù)據(jù)在計(jì)算機(jī)中的表示機(jī)器數(shù)和真值數(shù)值型數(shù)據(jù)在機(jī)器(計(jì)算機(jī))中的表示形式稱(chēng)為機(jī)器數(shù);一個(gè)機(jī)器數(shù)所表示的數(shù)值型數(shù)據(jù)的數(shù)值稱(chēng)為該機(jī)器數(shù)的真值。例如:機(jī)器數(shù)真值FFFFFFFFH-143322000H+178.125C3322000H-178.125
4、機(jī)器數(shù)的特點(diǎn):①機(jī)器數(shù)的正負(fù)號(hào)已被數(shù)值化(數(shù)碼化)。②機(jī)器數(shù)所能表示的數(shù)值范圍受到機(jī)器字長(zhǎng)(計(jì)算機(jī)字長(zhǎng))的限制。③小數(shù)點(diǎn)的位置按約定的方式來(lái)指定,機(jī)器數(shù)中并不直接表示小數(shù)點(diǎn)。進(jìn)位計(jì)數(shù)制所謂進(jìn)位計(jì)數(shù)制是指通過(guò)進(jìn)位來(lái)進(jìn)行計(jì)數(shù)的一種方法,在不同應(yīng)用領(lǐng)域,采用不同的進(jìn)位計(jì)數(shù)制:①日常生活:十進(jìn)制、十二進(jìn)制、二十四進(jìn)制、六十進(jìn)制等②計(jì)算機(jī)硬件系統(tǒng):二進(jìn)制③計(jì)算機(jī)軟件系統(tǒng):二進(jìn)制、八進(jìn)制、十六進(jìn)制、十進(jìn)制等數(shù)值型數(shù)據(jù)的類(lèi)型無(wú)符號(hào)數(shù):無(wú)符號(hào)整數(shù),例如:1234,5678等。帶符號(hào)數(shù):帶符號(hào)整數(shù),例如:+1234,-1234等。
5、小數(shù):實(shí)數(shù),例如:+123.456,-567.123等1.2.1無(wú)符號(hào)數(shù)的表示及運(yùn)算(1)無(wú)符號(hào)數(shù)的表示方法十進(jìn)制表示法十進(jìn)制計(jì)數(shù)特點(diǎn):①數(shù)字符號(hào):10個(gè)數(shù)字符號(hào),分別為0、1、2、3、4、5、6、7、8、9;②進(jìn)位方法:基數(shù)為10,逢10進(jìn)1。設(shè)有如下十進(jìn)制數(shù)ND:ND=Dn-1Dn-2···D1D0?D-1D–2···D-m則其值為:例如:二進(jìn)制表示法二進(jìn)制計(jì)數(shù)特點(diǎn):①數(shù)字符號(hào):2個(gè)數(shù)字符號(hào),分別為0、1;②進(jìn)位方法:基數(shù)為2,逢2進(jìn)1。設(shè)有如下二進(jìn)制數(shù)NB:NB=Bn-1Bn-2···B1B0?B-1B–2
6、···B-m則其值為:例如:無(wú)符號(hào)整數(shù)在計(jì)算機(jī)中的表示形式就是二進(jìn)制表示法。十六進(jìn)制表示法十六進(jìn)制計(jì)數(shù)特點(diǎn):①數(shù)字符號(hào):16個(gè)數(shù)字符號(hào),分別為0、1、2、3、4、5、6、7、8、9、A、B、C、D、E、F;②進(jìn)位方法:基數(shù)為16,逢16進(jìn)1。設(shè)有如下十六進(jìn)制數(shù)NH:NH=Hn-1Hn-2···H1H0?H-1H–2···H-m則其值為:例如:(2)數(shù)值轉(zhuǎn)換1)任意進(jìn)制數(shù)?十進(jìn)制數(shù)根據(jù)任意進(jìn)制數(shù)的定義可直接得到。2)十進(jìn)制數(shù)?二進(jìn)制數(shù)①十進(jìn)制整數(shù)?二進(jìn)制整數(shù)除2取余法。②十進(jìn)制小數(shù)?二進(jìn)制小數(shù)乘2取商法。0.812
7、5*2=1.625商:10.625*2=1.25商:10.25*2=0.5商:00.5*2=1.0商:1于是:0.8125D=0.1101B3)二進(jìn)制數(shù)?十六進(jìn)制數(shù)以小數(shù)點(diǎn)為起點(diǎn),沿左右兩個(gè)方向每四個(gè)二進(jìn)制數(shù)位用一個(gè)十六進(jìn)制數(shù)符表示。1101110.01011B=01101110.01011000=6E.58H(3)二進(jìn)制數(shù)的運(yùn)算1)二進(jìn)制數(shù)的算術(shù)運(yùn)算①二進(jìn)制加法運(yùn)算規(guī)則:0+0=00+1=11+0=11+1=1(進(jìn)位1)②二進(jìn)制減法運(yùn)算規(guī)則:0-0=01-1=01-0=10-1=1(借位1)③二進(jìn)制乘法運(yùn)算規(guī)則
8、:0*0=0*1=1*0=01*1=1④二進(jìn)制除法乘法的逆運(yùn)算。2)二進(jìn)制數(shù)的邏輯運(yùn)算①“與”運(yùn)算運(yùn)算規(guī)則:0∧0=00∧1=01∧0=01∧1=1②“或”運(yùn)算運(yùn)算規(guī)則:0∨0=00∨1=11∨0=11∨1=1③“非”運(yùn)算運(yùn)算規(guī)則:④“異或”運(yùn)算運(yùn)算規(guī)則:0⊕0=00⊕1=11⊕0=11⊕1=0兩個(gè)二進(jìn)制數(shù)的邏輯運(yùn)算就是按位進(jìn)行邏輯運(yùn)算。設(shè):A=11110101B,B=0