




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
大學計算機——計算思維的視角
主講:楊樹蓮計算機學院
電話Q:196352704320/用戶名2015jsj,不需要密碼2《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社
第1章緒論
第2章計算與計算機第3章問題求解與算法第4章數據與數據結構第5章計算機程序第6章計算機網絡第7章計算科學前沿3《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社第2章計算與計算機2.1數與計算問題
2.2計算的自動化
2.3數據與數據編碼2.4計算機系統(tǒng)結構2.5計算機系統(tǒng)管理2.6計算機的運行2.7計算機應用知識要點數的記法,數的符號,阿拉伯數字,算籌,算盤,納皮爾籌,計算尺,計算器。4《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社U2.1數與計算問題數的起源數的記法阿拉伯數字計算工具算籌算盤納皮爾籌計算尺計算器5《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社數的起源語言的產生,產生了數最早的數的概念是“有”和“無”,后來把“有”分成了“一”、“二”、“三”和“多”等不同情況數的記法考古發(fā)現中東地區(qū),在樹木或者石頭上刻痕劃印來記錄流逝的日子大約在5000年以前,埃及的祭司在一種用蘆葦制成的草紙上書寫數的符號公元前1500年,南美洲秘魯印加族,習慣于“結繩記數”中國先民也是“結繩而治”,后來又改為“書契”數字符號記數阿拉伯數字(印度人發(fā)明,經阿拉伯人傳入歐洲)羅馬數字…6《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社計算工具--算籌算籌是我國古代發(fā)明的記數和計算工具。據史書記載和考古發(fā)現,古代的算籌是一根根同樣長短和粗細的小棍子,長約12厘米左右,徑粗2到3毫米,多用竹子制成,也有用木頭、獸骨、象牙、金屬等材料制成的,大約二百七十幾枚為一束,放在一個布袋里,系在腰部隨身攜帶。算籌最晚出現在春秋晚期戰(zhàn)國初年,即公元前722年~公元前221,算籌在中國使用了兩千多年,直到后來算盤被推廣以后,才逐漸被取代。算籌記數—布籌,十進制思想算籌計算--籌算7《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社計算工具--算盤算盤用算珠代替了算籌,用木棒將算珠穿起來,固定在木框上,用手指撥動算珠代替移動算籌。這種美妙的設計是對算籌的絕好改進。算盤是我國的偉大發(fā)明,人們往往把算盤的發(fā)明與中國古代四大發(fā)明相提并論。最早可以追溯到公元前700多年。珠算正式成為人類非物質文化遺產。這也是我國第30項被列為非遺的項目。8《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社計算工具--納皮爾籌1612年,英國數學家納皮爾(Napier,1550年~1617年,對數的創(chuàng)始人)發(fā)明了一種籌算工具,即納皮爾籌。用加法和一位數乘法代替多位數乘法,也可以用除法和減法代替多位數的除法,從而簡化了計算。9《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社計算工具--計算尺計算尺發(fā)明于大約1620~1630年,在JohnNapier對數概念發(fā)表后不久。計算尺的數學原理10《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社計算工具—機械式計算機機械式計算機1642年法國數學家帕斯卡(Pascal)設計了第一臺能完成加、減運算的機械計算器(齒輪式加減法器),計算稅收;1674年
德國數學家萊布尼茨改進了帕斯卡的設計,制成一臺能夠完成基本的四則運算的機械式計算機。13《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社第2章計算與計算機2.1數與計算問題2.2計算的自動化
2.3數據與數據編碼2.4計算機系統(tǒng)結構2.5計算機系統(tǒng)管理2.6計算機的運行2.7計算機應用知識要點差分機,分析機,機電式計算機,二進制,數理邏輯,布爾代數,算法可計算函數,圖靈機,判定問題,停機問題,ENIAC計算機,UNIVAC計算機,ABC計算機,計算機的發(fā)展。14《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社U2.2計算的自動化
計算機產生的前夜計算機的理論基礎計算模型與圖靈機電子計算機的誕生計算機的發(fā)展15《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社計算機的誕生萊布尼茲計算機(德)帕斯卡加法器(法)計算尺(英)納皮爾籌手工時代機械時代電子時代唐朝1612163216421674183418881937算盤(唐朝)巴貝奇分析機制表機(美國)ENIAC春秋1946.2十指計數結繩算籌機電式計算機16《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社計算機產生的前夜--11832年由英國數學家查爾思·巴貝奇(CharlesBabbage,1792-1871)首先提出了通用數字計算機的設計思想,并且于1834年設計制造出分析機。奧古斯塔·愛達·拜倫(AugustaAdaByron,1815~1852)世界上第一位軟件工程師。1981年ADA語言17《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社計算機產生的前夜--2制表機——現代計算機的雛形1888年,美國著名統(tǒng)計學家赫爾曼·霍列瑞斯(HermanHollerith,1860~1929)發(fā)明了制表機根據織布機的原理,利用穿孔卡片輸入和儲存數據,開發(fā)了卡片制表系統(tǒng),這一系統(tǒng)被認為是現代計算機的雛形。1890年,制表系統(tǒng)在美國的人口普查中得到應用1896年,Hollerith成立制表機器公司1911年,組成計算機制表公司1924年,公司更名為國際商業(yè)機器公司(InternationalBusinessMachinesCorporation,IBM)1952年,轉型,進軍計算機領域18《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社計算機產生的前夜--3機電式計算機1937年,艾肯正式提出一份題為《自動計算機的設想》的論文,提出把各單元記錄機器連接在一起,并利用打孔紙予以控制的構想。他還提出要采用機電方法而不是純機械的方法來實現巴貝奇關于分析機的想法。通用機電式計算機Mark-1IBM資助100萬其指令是用穿孔紙帶來輸入機器,指令在存儲器、運算器和控制器中進行處理,運算的結果可以出現在穿孔卡片上并且指令可以更新。1944年8月,IBM將Mark-1贈給哈佛大學,它在哈佛大學服役了15年,主要任務是為美國海軍進行計算,包括后勤服務、射擊彈道以及極為保密的第一顆原子彈的數學模擬等,直到1959年才被淘汰。Mark-1在計算機發(fā)展史上占據重要地位,是電子計算機產生之前的最后一臺著名的計算機,許多現代計算機先驅者都在這臺機器上工作過。19《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社計算機的理論基礎二進制數理邏輯布爾代數1679年德國天才數學大師萊布尼茨發(fā)明一種計算法,用0和1兩個數代替原來的十位數。二進制與十進制相比,有二個突出的優(yōu)點:物理上更容易記數,數的表示更容易計算簡單數理邏輯又稱符號邏輯、理論邏輯。它既是數學的一個分支,也是邏輯學的一個分支,它并不屬于單純的邏輯學范疇。就是要用數學的方法研究關于推理、證明等邏輯或形式邏輯問題,20《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社布爾代數1847年,英國人喬治·布爾(GeorgeBoole,1815~1864)發(fā)表《思維規(guī)律研究》創(chuàng)立邏輯代數學,成功地把形式邏輯歸結為一種代數,邏輯中的各種命題能夠使用數學符號來代表,并能依據規(guī)則推導出相應于邏輯問題的適當結論。布爾代數四元組<B,×,+,->,三種邏輯關系:“與(And)”、“或(Or)”、“非(Not)”邏輯值:“真(True)”、“假(False)”布爾代數為自動化技術、電子計算機的邏輯設計提供了理論基礎,為數字電子計算機的二進制、開關邏輯元件和邏輯電路的設計輔平了道路。1938年,香農(1916-2001)指出,能夠用二進制系統(tǒng)表達布爾代數中的邏輯關系。1(True)、0(False),將布爾代數與二進制聯系到一起。21《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社計算模型與圖靈機可計算性理論圖靈機判定問題22《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社1936年,圖靈在可計算性理論的研究中,提出了一個通用的抽象計算模型。圖靈的基本思想是用機器來模擬人們用紙筆進行數學運算的過程,他把這樣的過程歸結為兩種簡單的動作:(1)在紙上寫上或擦除某個符號;(2)把注意力從紙的一個位置移動到另一個位置。為了模擬人的這種運算過程,圖靈構造了一臺抽象的機器,即圖靈機(TuringMachine)。在20世紀以前,人們普遍認為,所有的問題都是有算法的,人們的計算研究就是找出算法來。可計算問題即是存在算法的問題。23《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社判定問題“判定問題”,指判定所謂“大量問題”是否具有算法解,或者是否存在可行的方法使得對該問題類的每一個特例都能在有限步驟內機械地判定它是否具有某種性質(如是否真,是否可滿足或是否有解等,隨大量問題本身的性質而定)的問題。圖靈證明了判定問題可以歸結為停機問題。停機,是指圖靈機內部達到一個結果狀態(tài)、指令表上沒有的狀態(tài)或符號對偶,從而導致計算終止。停機問題則是指是否存在一個算法,對于任意給定的圖靈機都能判定任意的初始格局是否會導致停機。24《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社電子計算機的誕生ENIAC計算機巨人計算機ABC計算機25《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社ENIAC計算機賓夕法尼亞大學莫爾學院約翰·莫齊利(JohnMauchly,1907年~1980年)布雷斯帕·埃克特(PresperEckert,1919-1995)研制方案:高速電子管計算裝置的使用(1943開始)電子數字積分計算機ENIAC(ElectronicNumericalIntegratorAndComputer)1944年,約翰·馮·諾伊曼(JohnVonNouma,1903年~1957年)加入1945年2月15日,美國宣布第一臺通用電子計算機埃尼阿克(ENIAC)在賓夕法尼亞大學研制成功。
ENIAC(1946年,由賓夕法尼亞大學的工程師們開發(fā)出了世界上第一臺多用途的計算機ENIAC,這是一臺真正現代意義上的計算機。)占地170平方米,有10個房間那么大小,重30噸,使用了17468只電子管,7200個二極管,70000多只電阻器,10000多只電容器,6000多只繼電器,只電路的焊接點就多達50萬個,有30個操作臺。每一次運算速度每秒5000次加法運算,用它完成每一條彈道的計算只需幾分鐘,而過去即使一個熟練計算員,使用手搖計算器計算一條彈道也要花20個小時。它耗電150千瓦,由于耗電量巨大,當打開電源時,整個費城的電燈都為之變暗。1947年莫奇利和埃克特離開賓夕法尼亞大學,在費城一個臨街的小樓里創(chuàng)立了“埃克特—莫契利計算機公司”1951年6月14日,莫奇利和埃克特再次聯袂,在“ENIAC”基礎上生產了通用自動計算機UNIVAC(UNIVersalAutomaticComputer),并交付美國人口統(tǒng)計局使用。計算機技術史研究中一般都認為:1951年6月14日,標志著人類社會進入了計算機時代。26《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社巨人計算機圖靈在第二次世界大戰(zhàn)中從事密碼破譯工作,這其中涉及到電子計算機的設計和研制,他服務的機構曾于1943年研制成CO-LOSSUS(巨人)計算機,這臺機器的設計采用了圖靈提出的某些概念巨人機共生產了10臺,用它們出色地完成了密碼破譯工作。27《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社ABC計算機阿塔納索夫(JohnVincentAtanasoft,1904-1995)和貝利(CliffordBerry,1918-1963)在1937年到1941年開發(fā)的阿塔納索夫-貝瑞計算機(Atanasoff-BerryComputer,簡稱ABC)。20世紀70年代,曾經出現過ENIAC和ABC誰是世界上的第一臺計算機之爭,只不過打官司的不是兩臺計算機的設計者本人,而是Honeywell和SperryRand兩家計算機公司。28《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社計算機自從誕生之日到目前為止,按所采用的邏輯元件劃分它經歷了四代:第一代計算機(1946年~1956年)第二代計算機(1957年~1964年)第三代計算機(1965年~1970年)第四代計算機(1971年~)計算機的發(fā)展29《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社第四代計算機(1970年~)發(fā)展第一階段(1971~1973年)1971,Intel4004在4.2mm×3.2mm的硅片上,集成了2250個晶體管,晶體管之間的距離是10微米,外層有16只針腳最高頻率有740kHz,能執(zhí)行4位運算,支持8位指令集及12位地址集1972,Intel8008第二階段(1973~1977年)1973年,Intel80801975年,摩托羅拉公司的M68001976年,齊洛格(Zilog)公司Z80第三階段(1978~1983年)1978年,Intel8086,16位1981年,IBM-PC第四階段(1983~1992)第四代微處理器(32位)COMPAQ386、AST3861989年,英特爾推出80486芯片,集成了120萬個晶體管,時鐘頻率從25MHz逐步提高到33MHz、40MHz、50MHz。第五階段(1993~2005)1993年3月22日,Intel公司推出了Pentium或稱P5,具有64位的內部數據通道,集成了310萬個晶體管,工作電壓從5V降到3V第六階段(2006~)2006年7月27日,英特爾發(fā)布了Core2Duo(酷睿2)30《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社31《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社第2章計算與計算機2.1數與計算問題2.2計算的自動化2.3數據與數據編碼
2.4計算機系統(tǒng)結構2.5計算機系統(tǒng)管理2.6計算機的運行2.7計算機應用知識要點數與進制
數的進制二進制及其意義
不同進制間的轉化數的原碼、反碼與補碼表示定點數與浮點數字符數據與字符編碼
ASCII碼漢字編碼Unicode編碼數據的存儲單位32《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社問題導入豐富多彩的大千世界0/1代碼-77
6.6
0001100000110011100000000011001133《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社數據兩類數值數據日常中最常用的:十進制
計算機中用到的
二進制
八進制
十六進制非數值數據(字符、圖形、圖像、聲音、視頻)計算機只能接收”0”和”1”的二進制信號,如何表示和存放?就必須對數據進行數字化和編碼。編碼:用“0”和“1”的二進制組合表示數據。34《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社2.3.1數制及其轉換數制:按進位的原則進行計數稱為進位計數制,簡稱“數制”。特點:逢N進1
采用位權表示法35《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社N:是指數制中所需要的數字字符的總個數,稱為基數。逢N進一例如:人們日常生活常用0、1、2、3、4、5、6、7、8、9等10個不同的符號來表示十進制數值,即數字字符的總個數有10個,它是十進制的基數,表示逢十進一。數制的表示方式36《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社位權:是指一個數字在某個固定位置上所代表的值,簡稱權,處在不同位置上的數字所代表的值不同,每個數字的位置決定了它的值。位權表示法例如:十進制數267.8可以用如下形式表示(267.8)10
=2×(10)2
+6×(10)1
+7×(10)0
+8×(10)-1顯然:2在百位,表示200,即2×(10)2;6在十位,表示60,即6×(10)1;7在個位,表示7,即7×(10)0;8在小數點后第1位,表示0.8,即8×(10)-1。數制的表示方式37《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社數字的總個數等于基數;每個數字都要乘以基數的冪次,而該冪次由每個數所在的位置決定;排列方式是以小數點為界,整數自右向左0次冪、
1次冪、2次冪、…,小數自左向右負1次冪、負2
次冪、負3次冪、…。位權與基數的關系:各進位制中位權的值是基數的若干次冪。因此,用任何一種數制表示的數都可以寫成按位權展開的多項式之和。位權表示法的特點數制的表示方式38《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社在計算機系統(tǒng)中,各種數據的存儲、加工、傳輸都以電子元件的不同狀態(tài)來表示,即用電信號的高低表示。根據這一特點,在計算機中采用二進制。采用二進制的原因:電路設計簡單、運算簡單、工作可靠和邏輯性強。
注意:由于23=8、24=16,所以在計算機應用中通常使用八進制、十六進制來表示。十進制(Decimal)、二進制(Binary)、八進制(Octal)、十六進制(Hexadecimal)數制二進制不同數制的數區(qū)別方法把數值用括號括起來,再加上該數制的下標(十進制可以省略),如:1234,
(10)16,
(10010)2,(120)82.在數值末尾用進位制的字母符號B、O、D、H表示(十進制可以省略),B----二進制O----八進制
D----十進制可省略H----十六進制如:10H,9D或者9,17O,1010B十、二、八、十六進制間的對應關系十進制二進制八進制十六進制000011112102231133410044510155611066711177十進制二進制八進制十六進制810001089100111910101012A11101113B12110014C13110115D14111016E15111117F41《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社不同的進位記數制間的轉換1)二進制、八進制、十六進制數轉化為十進制數對于任何一個二進制數、八進制數、十六進制數可以寫出它的按權展開式,再進行計算即可。“加權求和”基數權數碼678.34=6×102+7×101+8×100+3×10-1+4×10-242《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社1)二進制、八進制、十六進制數轉化為十進制數例如:(1111.11)2=1×23+1×22+1×21+1×20+1×2-1+1×2-2=15.75(A10B.8)16=10×163+1×162+0×161+11×160+8×16-1=41227.5注意:在不至于產生歧義時,可以不注明十進制數的進制,如上例。原
始
數相應的十進制數258.6D2×102+5×101+8×100+6×10-1258.6101.1B1×22+1×20+1×2-15.5612.2O6×82+1×81+2×80+2×8-1394.25ACF.EH10×162+12×161+15×160+14×16-12767.875按權展開式43《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社將3位2進制數編碼,即可轉換為1位8進制數。不足三位時補零
例如,1101110.00101011=001101110.001010110
1561261101110.00101011B=156.126Q將1位8進制編碼,即可轉換3位2進制數。例如,156.126=156.126001101110.001010110156.126Q=1101110.00101011B44《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社將4位2進制數編碼,即可轉換為1位16進制數。不足四位時補零
例如,10111010.10010010=10111010.10010010BA9210111010.1001001B=BA.92H將1位16進制數編碼,即可轉換為4位2進制數。例如,CBA.98=CBA.98110010111010.10011000CBA.98H=110010111001.10011B45《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社2)十進制數轉化為二進制數
對于整數部分采用除2取余法,即逐次除以2,直至商為0,得出的余數倒排,即為二進制各位的數碼。小數部分采用乘2取整法,即逐次乘以2,從每次乘積的整數部分得到二進制數各位的數碼。(正排)乘基正向取整法除基逆向取余法十進制數的整數部分和小數部分在轉換時需作不同的計算,分別求值后再組合。46《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社0.125D=0.001B所以,將整數部分和小數部分組合,得出:100.125D=1100100.001B1002502002521221602321012010.125×20.25……..0×20.5………0×21.0……..1例如:(100.125)10=(?)247《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社十進制與其它進制的轉化161257…….…13160……….7125=7DH0.8125
x16…D0.8125=0.DH13……D125.8125=7D.DH例如:125.8125=(?)16轉化有時是永無止境的,此時可根據題意取其精度48《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社2.3.2原碼、反碼與補碼為此,計算機中引入了反碼和補碼(1)保證計算正確(2)將減法變?yōu)榧臃?949《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社2.3.2原碼、反碼與補碼50《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社2.3.2原碼、反碼與補碼51《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社(-5)+41111101100000100+1111111111111111是-1的補碼已知補碼求真值:減1再求反。則有:11111111-1=11111110,取反后為:10000001即-1補碼解決了運算的復雜性52《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社101100101100110110110011-77
原碼反碼補碼符號位求(-77)10
的補碼因為:(77)10=(1001101)21個字節(jié)53《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社習題:寫出-67的原、反、補碼。補碼的特點
(1)求和代替求差.(2)符號位參與運算.(3)兩數的補碼之和等于和的補碼.67=1000011B[-67]原=11000011B[-67]反=10111100B[-67]補=10111101B在計算機中,用補碼存儲數據,進行運算時,直接用補碼進行運算,減去一個數相當于加上這個數的補碼,輸得符號位也作為數值一起參與運算,允許產生進位。2.3.2原碼、反碼與補碼54《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社1).原碼:最高位是符號位(0正1負)數值部分是原數的絕對值.2).反碼:正數的反碼和原碼相同,
負數的反碼是除符號位之外每位取反.3).補碼:正數的補碼和原碼相同,
負數的補碼=反碼+1.正數的原、反、補碼均相同2.3.2原碼、反碼與補碼已知補碼求真值:減1再求反。55《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社
(1)定點數
2.3.3定點數與浮點數定點純整數定點純小數S小數點無符號位S小數點數值數據有定點表示和浮點表示法,定點數的小數點位置固定不變,分為定點整數和定點小數。56《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社特大、特小數的表示(2)浮點數引例:對實數用科學計數法形式表示-123.456=-1.23456×102
=-12345.6×10-2=-0.123456×103階符階碼數符尾數031123456規(guī)格化的形式:尾數的絕對值大于等于0.1并且小于1,從而唯一地確定了小數點的位置尾數指數57《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社二進制浮點數的表示110.011B=1.10011×210=0.110011×211階符階碼數符尾數0110110011規(guī)格化的形式N=數符尾數2階符階碼尾數的位數決定數的精度階碼的位數決定數的范圍
單精度浮點數(數符1位,階碼8位,尾數23位)雙精度浮點數(數符1位,階碼11位,尾數52位)58《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社ASCII碼(AmericanStandardCodeforInformationInterchange)128個常用字符,用7位二進制編碼,從0到127。為了使用方便,在計算機存儲中每個ASCII碼值用一個字節(jié)(8個二進制位)表示。普通字符:94個控制字符:0~32例如:“a”的ASCII碼是1100001,對應十進制的97
換行0AH10
回車0DH13
空格 20H 32‘0’~‘9’30H~39H 48~57‘A’~‘Z’41H~5AH 65~90‘a’~‘z’61H~7AH 97~1222.3.4字符數據與字符編碼1.ASCII59《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社ASCII表60《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社漢字編碼是指將漢字轉換成二進制代碼的過程編碼規(guī)則:國標碼(交換碼)機外碼(輸入碼)機內碼(內碼)字型碼(文字輸出編碼)2.漢字編碼61《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社根據統(tǒng)計一般使用的漢字不超過1萬個,編碼方法借鑒ASCII,采用標準號為GB2312-1980的《信息交換用漢字編碼字符集》每個漢字占兩個字節(jié)的7位編碼27×27=16384GB2312-1980編碼標準將收錄的漢字分為兩級:一級常用漢字:3755個二級次常用漢字:3008個還包括非漢字圖形字符682個整個字符集分94個區(qū),每區(qū)有94個位,每個區(qū)位上有唯一一個字符,可用所在的區(qū)和位老對漢字進行編碼,故又稱區(qū)位碼。第1個字節(jié)區(qū)號、第2個字節(jié)位號94×94=8836個漢字。區(qū)號位號:區(qū)中的位置漢字國標碼(GB2312-1980)62《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社漢字機內碼國標碼GB2312-1980不能直接在計算機中使用,因為它沒有考慮與基本的信息交換代碼ASCII碼的沖突。比如:“大”的國標碼是3473H,與字符組合“4S”的ASCII相同。為了能區(qū)分漢字與ASCII碼,在計算機內部表示漢字時把交換碼(國標碼)兩個字節(jié)最高位改為1,稱為“機內碼”。比如“中”的區(qū)位碼54(區(qū))48(位),區(qū)碼和位碼的16進制為3630H,其機內碼為機內碼=區(qū)位碼+A0A0H=3630H+A0A0H=D6D0H11010110
1101000063《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社漢字輸入碼將漢字通過鍵盤輸入到計算機采用的代碼稱為漢字輸入碼,也稱為漢字外部碼(外碼)。目前我國的漢字輸入碼編碼方案已有上千種,但是在計算機上常用的有幾種,根據編碼規(guī)則,這些漢字輸入碼可分為流水碼、音碼、形碼和音形結合碼四種。音碼:全拼、微軟拼音、搜狗、智能ABC等等。形碼:五筆、鄭碼、表形碼輸入法等等。注意:盡管漢字的輸入法不同,但機內碼是一致的。漢字機內碼是計算機內用來存儲、加工處理、傳輸統(tǒng)一使用的代碼64《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社漢字字形碼所謂漢字字形碼實際上就是用來將漢字顯示到屏幕上或打印到紙上所需要的圖形數據。漢字字形碼記錄漢字的外形,是漢字的輸出形式。記錄漢字字形通常有兩種方法:點陣法和矢量法,分別對應兩種字形編碼:點陣碼和矢量碼。
漢字字形碼點陣碼:
是一種用點陣表示漢字字形的編碼,它把漢字按字形排列成點陣,一個16×16點陣的漢字要占用2×16=32個字節(jié),一個32×32點陣的漢字則要占用4×32=128字節(jié),點陣越多,打印的字體越好看,但漢字占用的存儲空間也越大。65例:用16×16點陣表示一個漢字,就是將每個漢字用16行,每行16個點表示,一個點需要1位二進制代碼,16個點需用16位二進制代碼(即2個字節(jié)),共16行,所以需要16行×2字節(jié)/行=32字節(jié),即16×16點陣表示一個漢字,字形碼需用32字節(jié)。
即:字節(jié)數=點陣行數×(點陣列數/8)16×16點陣的漢字示例6667漢字的點陣字型表示點陣類型點陣字節(jié)數簡易型16×1632普及型24×24提高型32×32精密型48×4812872一個點陣漢子占用字節(jié)數==點陣列數/8×行數28868《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社矢量碼矢量:存儲的是描述漢字字形的輪廓特征矢量方式特點:占有的空間少,放大縮小任意倍不失真,編碼、存儲比較復雜,一般通過專門的軟件轉換、生成。Windows中大部分都是以失量法存儲的。69《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社四種漢字編碼間的關系顯示漢字打印漢字各種輸入碼
交換碼(國標碼)
內碼 字形碼
即區(qū)位碼高位內碼=區(qū)碼+A0H低位內碼=位碼+A0H自動轉換字節(jié)最高位置“1”轉換(調用漢字字庫)輸入碼交換碼機內碼字形碼通過鍵盤輸入漢字需要使用英文字符組成的輸入碼輸入碼需要轉換為由數字組成的交換碼交換碼需要轉換為機內碼才能存儲、處理而不會與西文編碼沖突輸出漢字時把機內碼轉化為字形碼送到顯示器或打印機輸出自動轉換字節(jié)最高位置“1”轉換(調用漢字字庫)計算機漢字處理原理圖7071《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社3.Unicode碼一種國際標準:采用雙字節(jié)編碼統(tǒng)一地表示世界上的主要文字。Unicode給每一個字符提供了一個唯一的編碼,無論是什么平臺,無論是什么程序,無論是什么語言。多語言軟件制造商組成的統(tǒng)一碼聯盟研究多語言的統(tǒng)一編碼問題,這就是Unicode編碼。Unicode編碼系統(tǒng)可分為編碼方式和實現方式兩個層次。將字符的Unicode值(碼位)轉換成程序中的數據,這種轉換分成三種格式,包括:UTF-8、UTF-16、UTF-32。UTF是指Unicode字符集轉換格式(UCSTransformationFormat),即怎樣將Unicode定義的數字轉換成程序數據。例如:記事本保存內容時,可以選擇編碼,默認為ANSI(西文單字節(jié)),也可以選擇Unicode碼。72《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社2.3.5數據的存儲單位在計算機中,數據存儲的最小單位為比特,1比特為1個二進制位。由于1比特太小,無法用來表示出數據的信息含義,所以又引入了“字節(jié)”(Byte,B;注意:這里B作為數據量大小的單位,不要和數的表示中表示為二進制數的‘B’混淆)作為數據存儲的基本單位。在計算機中規(guī)定,1個字節(jié)為8個二進制位。除字節(jié)外,還有千字節(jié)(KB)、兆字節(jié)(MB)、吉字節(jié)(GB)、太字節(jié)(TB)。它們的換算關系是:1KB=1024B=210B1MB=1024KB=1048576B=220?B1GB=1024MB=1048576KB=1073741824B=230B1TB=1024GB=240B73《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社第2章計算與計算機2.1數與計算問題
2.2計算的自動化
2.3數據與數據編碼2.4計算機系統(tǒng)結構2.5計算機系統(tǒng)管理2.6計算機的運行2.7計算機應用知識要點2.4.1計算機體系結構馮?諾依曼計算機體系結構,基于總線的微型計算機結構,多處理器計算機結構,2.4.2計算機組成中央處理器,存儲器,
內存儲器
外存儲器機械硬盤,固態(tài)硬盤,硬盤分區(qū),I/O系統(tǒng),接口,指令系統(tǒng),微機,主板
74《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社U2.4計算機系統(tǒng)結構計算機體系結構諾依曼計算機體系結構基于總線的微型計算機結構多處理器計算機結構
計算機的組成中央處理器存儲器輸入輸出微型計算機舉例75《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社馮?諾依曼計算機體系結構馮?諾依曼(JohnVonNeumann)(1903-12-28~1957-2-8
)2023/2/476存儲器數據流控制流運算器外存儲器輸出設備內存儲器輸入設備控制器
計算機硬件系統(tǒng)
五個基本組成部分:
將內部信息轉換為人們習慣接受的形式,并輸出用于存放程序和數據將原始數據和程序轉換為二進制代碼,并輸入存儲器中負責對數據進行加工和運算控制中心,指揮各部分協調工作77《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社基于總線的微型計算機結構微型計算機是以微處理器為基礎,配以內存儲器及輸入輸出(I/0)接口電路和相應的輔助電路而構成的計算機。微處理器,就是用一片或少數幾片大規(guī)模集成電路組成的中央處理器(CentralProcessingUnit,CPU)總線數據總線地址總線控制總線78《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社多處理器計算機結構CPU的發(fā)展?jié)摿?9《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社2.4.2計算機的組成一臺微型計算機的硬件部分由中央處理器、存儲器、輸入設備和輸出設備四部分組成。中央處理器中包含了運算器和控制器;存儲器包含RAM和ROM;輸入、輸出設備的總稱為I/O外設及接口。各組成部分之間通過總線(地址總線AB、數據總線DB、控制總線CB)聯系在一起,通過主板固定在主機機箱中。80《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社中央處理器(CPU)功能根據計算機指令進行算術邏輯運算組成運算器、控制器和寄存器及實現它們之間聯系的數據、控制及狀態(tài)的總線構成運算器進行加、減、乘、除運算控制器包括取指令、取數、運算順序的控制內部寄存器組
暫時存放中間的運算結果(屬于一級高速緩存L1)
通用寄存器運算器控制器專用寄存器內部總線操作數結果81《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社典型的CPU結構82《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社多核處理器多核(Multi-Core)多核是指在一個處理器芯片上有多個處理器核心,他們之間通過CPU內部總線通信。多處理器指多個獨立的CPU工作在一個系統(tǒng)上,多個CPU之間通過主板上的系統(tǒng)總線通信。2023/2/4指令是指示計算機進行某種操作的命令,由一串二進制數碼組成操作碼
操作數
數據傳送指令數據處理指令程序控制指令輸入輸出指令
其它指令
IfGoto……+-×÷AndOr……CPU內存I/O設備主機對計算機的硬件進行管理等指令
結構分類操作碼要完成的操作性質或功能地址碼指定操作數或其地址
計算機的指令系統(tǒng)MOVA,15ADDA,10HLT1011000000001111001011000000101011110100A=15+10PRINTAEND一臺計算機所有指令的集合,稱為該機的指令系統(tǒng)。地址碼
84《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社CPU的性能指標主頻(時鐘頻率):是指計算機CPU在單位時間內發(fā)出的脈沖數,它在很大程度上決定了計算機的運算速度(GHz)外頻:是CPU與主板之間同步運行的速度總線頻率:CPU與內存間數據交換速度緩存Cache:是CPU與內存之間設立的一種高速緩沖器。由于和高速運行的CPU數據處理速度相比,內存的數據存取速度太慢,為此在內存和CPU之間設置了高速緩存,用來保存下一步將要處理的指令和數據,以及在CPU運行的過程中重復訪問的數據和指令,從而減少CPU直接到速度較慢的內存中訪問。2023/2/485一級Cache、二級Cache、三級CacheCache一般由L1、L2和L3三級構成。通常L1Cache的速度最快,使用頻率約占全部CPU緩存的80%,但容量較小。而L2Cache速度稍慢,但容量較大。一級Cache嵌在CPU芯片內部,容量較小,一般在64KB~128KB之間;二級Cache有的嵌在CPU中,有的則設置在主板上,通過64位的高速總線與CUP連接,一般有1~3MB的大小。而目前流行的雙核CPU處理器中,每個核都有自己的L1Cache、L2Cache和L3cache,一般8~16MB。86《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社CPU指令集:CPU依靠指令來計算和控制系統(tǒng),每款CPU在設計時就規(guī)定了一系列與其硬件電路相匹配的指令系統(tǒng)運算速度:
運算速度是一項綜合指標,單位是MIPS(MillionInstructionsPerSecond)和BIPS(十億條指令/秒Billion
Instructions
Per
Second)。通常來說:主頻越高、字長越長、內存容量越大、存取周期越小,運算速度越快。機器字長:字長是指計算機的運算部件能同時處理的二進制數據的位數,它與計算機的功能和用途有很大的關系。一般字長都是字節(jié)的1,2,4,8倍,現在常用的一般都是32位,64位的。CPU的性能指標87《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社存儲器存儲器是計算機存儲數據和程序的記憶單元集合,每個記憶單元由8位二進制位組成,CPU可讀寫其中的數據。存儲器存儲器通常分為內存儲器和外存儲器存放大量信息的外存儲器信息交流中心內存儲器2023/2/488存儲器
是計算機中具有記憶功能的部件,它能根據地址接受和保存指令和數據,并能根據命令提供有關地址的指令和數據。存儲器內存儲器(內存):也稱主存儲器外存儲器(外存):也稱輔助存儲器ROM(ReadOnlyMemory)RAM(RandomAccessMemory)Cache磁盤(硬盤、軟盤)光盤(CD-ROM、CD-RW、DVD、MO)閃存(U盤、CF卡、MMC卡、SD卡)磁帶容量較大可讀可寫斷電后信息丟失存取速度<<內存容量較大是主存的后備和補充,不能和CPU直接交換數據只能讀不能寫斷電后仍能保存容量較小一般存放BIOS速度高,接近CPU容量小,一般以KB、MB為單位介于CPU和主存之間2023/2/489內存:微機中的內存一般指隨機存儲器(RAM)。
內存用以存放即將使用或正在使用的數據(包括原始數據、中間結果和最終結果)和程序。機器啟動后,操作系統(tǒng)、運行的程序和數據存儲在內存中。目前微型機的內存都是采用半導體存儲器。如果按內存的位置分,又可分為系統(tǒng)內存、顯示內存等。這里所要討論的是指系統(tǒng)內存,它被插在主板上的內存插槽中。內存和CPU之間通過地址總線、數據總線和控制總線連接。RAM分類DRAM數據需要不斷刷新,速度慢,但結構簡單SRAM快,結構復雜,做Cache2023/2/490內存操作CPU對內存的操作有讀、寫兩種。CPU讀內存時,先將地址碼由CPU通過地址總線送入地址寄存器MAR,然后是控制總線中的讀信號READ線有效,MAR中地址碼經過地址譯碼后選中該地址對應的存儲單元,并通過讀寫驅動電路,將選中單元的數據送入數據寄存器MDR,然后通過數據總線讀入CPU。而寫操作是CPU將其內部信息傳送到內存單元保存起來。顯然,寫操作的結果改變了被寫單元的內容,而讀操作則不改變被讀單元中原有內容。2023/2/491
內存單元的地址和內容內存中存放的數據和程序,從形式上看都是二進制數,都以存儲字的形式保存在存儲體中。內存是由一個個內存單元組成的,每個內存單元中一般存放一個字節(jié)(8位)的二進制信息。內存單元的總數目稱為內存容量。這樣一個16位的存儲字就占兩個連續(xù)的存儲單元。例如將32位的存儲字12345678H存放在內存中需要占用4個地址的存儲單元。其
中最低字節(jié)78H存放24300H中,則該32位存儲字的地址即24300H(對于Intelx86
系統(tǒng))
2023/2/492
內存單元的地址和內容(續(xù))
微型機通過給各個內存單元規(guī)定不同地址來管理內存。這樣,CPU便能識別不同的內存單元,正確地對它們進行讀寫操作。注意,內存單元的地址和內存單元的內容是兩個完全不同的概念。內存容量也是微型計算機的一個重要性能指標,目前流行的微型計算機內存容量一般在1~8GB之間。例如,地址總線為32位,則內存允許的最大容量為232=4GB存儲地址決定了可訪問的存儲單元數量即存儲容量。存儲容量指存儲器可容納的二進制信息量,如存儲器芯片的MAR為16位,存儲字長為8位,則其存儲容量為216×8=64K×8。如存儲器芯片的MAR為20位,存儲字長為8位,則其存儲容量為220×8=1024K×8=1M×8
外存:存儲容量大、可靠性較高、價格低、斷電后可永久保存信息。
外存分類光盤存儲器:分為只讀型(CD-ROM、DVD)、追記型(CD-R、WORM)和可改寫型(CD-RW、MO)光盤,價格低、保存久、容量大閃存:以U盤為代表。容量大、讀取快、重量輕、存取可靠性高。硬盤機械硬盤:由多個金屬盤片組成,每個盤片的每一面都有一個讀、寫磁頭。93外存儲器固態(tài)硬盤:是由控制單元和固態(tài)存儲單元(DRAM或FLASH芯片)組成的硬盤。2023/2/494
分為固定式和可移動式硬盤具有容量較大(200GB-4T)、速度較快(7200轉-15000rpm轉/分)及可靠性較好等優(yōu)點。主流的兩個品牌是希捷與西數.微機使用的小型硬盤機從外觀上看是一個密封的金屬盒子,其中有若干片同樣大小、固定在同一個軸上、同時高速旋轉的金屬圓盤片。每個盤片的兩個表面都涂附了一層磁性材料,作為存儲信息的介質。靠近每個盤片的兩個表面各有一個讀寫磁頭。這些磁頭全部固定在一起,可同時移到磁盤的某個磁道位置。機械2023/2/495硬盤的內部結構硬盤內部結構由磁頭、盤片、控制電路板及其他附件組成。其中磁頭和盤片組件是硬盤的核心。硬盤內部是絕對無塵的,在普通環(huán)境下將硬盤拆開,意味著你的硬盤將報廢,所以不要輕易嘗試。信號線磁盤軸磁頭組件是硬盤中最精密的部件,它由讀寫磁頭、傳動手臂、傳動軸組成。加電后,磁性圓盤高速旋轉產生的托力使磁頭懸浮在盤面上而不接觸盤面,磁頭在高速旋轉的磁盤表面徑向移動(尋道)2023/2/496硬盤的磁道、柱面、扇區(qū)柱面扇區(qū)磁道硬盤片一般由涂有磁性材料的鋁合金構成,盤片的兩個面都可以存儲數據,硬盤片表面分為一個個同心圓磁道,每個磁道又分為若干扇區(qū),數據和信息是以扇區(qū)為單位存放在盤片上。硬盤資料:硬盤圖解2023/2/497磁道、柱面與扇區(qū)
磁道是磁盤表面上記錄數據的一個個同心圓,當只有一個盤片時,我們將這些同心圓稱為“磁道”。由于硬盤往往由幾個盤片組成,各個盤片上處于同一個同心圓的磁道稱為“柱面”。由此可見,磁道是柱面的一種特殊情況。根據硬盤容量的不同,磁道數可以從幾百到數千不等。每一磁道又分成若干扇區(qū)2023/2/498扇區(qū)
扇區(qū)需要進行編號,分別稱為1扇區(qū),2扇區(qū)……n扇區(qū)。通常情況下,每扇區(qū)可存儲用戶數據512B,新硬盤每扇區(qū)容量為4096B(4K)。2023/2/4991)記錄面=磁頭數(編號)2)磁道:記錄面上的同心圓(編號)
3)柱面:各個盤面上相同編號的磁道構成一個柱面,可見柱面數等同于每個盤面上的磁道數。
4)扇區(qū):每個磁道劃分為扇區(qū)(編號)每個扇區(qū)容量:512字節(jié),現在出現了4KB的。硬盤存儲容量:
=扇區(qū)容量×扇區(qū)數×柱面數×磁頭數例:已知某硬盤磁頭數為16,柱面數為4096,扇區(qū)數為630硬盤容量=512×630×4096×16=21GB硬盤容量2023/2/4100硬盤接口標準
IDE(IntegratedDriveElectronics)
EIDE
SCSI(SmallComputerSystemInterface)現在普遍使用EIDE
(增強型IDE)標準,它最多可支持4個設備,支持大容量的硬盤。SCSI接口的誕生比IDE晚,相應SCSI硬盤有許多先進的特性,比如支持的硬盤容量更大、傳輸速率更高、可管理的設備更多等等。2023/2/4第101頁
內存儲器外存儲器
CUP直接訪問;快CPU不能直接訪問;慢用于執(zhí)行程序用于存放程序信息暫時存放信息永久保留價格貴價格便宜不便于交流便于交流1022023/2/4(SolidStateDrives),簡稱固盤,用固態(tài)電子存儲芯片陣列而制成的硬盤,由控制單元和存儲單元(FLASH芯片、DRAM芯片)組成。固態(tài)硬盤在接口的規(guī)范和定義、功能及使用方法上與普通硬盤的完全相同,在產品外形和尺寸上也完全與普通硬盤一致。1、讀寫速度快最常見的7200轉機械硬盤的尋道時間一般為12-14毫秒,而固態(tài)硬盤可以輕易達到0.1毫秒甚至更低!2、物理特性,低功耗、無噪音、抗震動、低熱量、體積小、工作溫度范圍大。固態(tài)硬盤103《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社輸入/輸出輸入輸出系統(tǒng)在計算機系統(tǒng)中,CPU與除主存之外的其它部件之間傳輸數據的軟硬件機構統(tǒng)稱為輸入輸出系統(tǒng)(Input/Output,簡稱I/O系統(tǒng))輸入輸出設備(外圍設備)輸入設備:鍵盤、鼠標器、掃描儀等。輸出設備:顯示器、打印機、繪圖儀等。磁帶、磁盤、光盤的驅動器既是輸入設備,又是輸出設備。輸入輸出接口CPU與外圍設備間的連接與信息交換不能直接進行,必須引入相應的邏輯部件解決兩者之間的同步與協調、數據格式轉換等問題,這就是輸入輸出接口(I/O接口)例如:鍵盤接口、顯卡、聲卡、網卡接口的分類104《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社接口的分類對應于并行傳輸和串行傳輸通信方式并行接口串行接口USB接口UniversalSerialBus(通用串行總線)的縮寫,是一個外部總線標準,用于規(guī)范電腦與外部設備的連接和通訊。USB1.0(4針,1.5Mbps(192KB/s)低速(Low-Speed)500mA,1996年1月推出USB1.1(4針),12Mbps(1.5MB/s)全速(Full-Speed)500mA,1998年9月;USB2.0(4針),480Mbps(60MB/s)高速(High-Speed)500mA,2000年4月;USB3.0(9針),5Gbps(640MB/s)超速(Super-Speed)900mA,2008年11月。105《大學計算機—計算思維的視角》(第3版),郝興偉編著.北京:高等教育出版社微型計算機舉例微型計算機以微處理器為基礎,配以內存儲器及輸入輸出(I/0)接口電路和相應的輔助電路而構成的計算機主機和外圍設備兩個部分,主機是指安裝在機箱內的計算機部件,而外圍設備則是指通過接口和主機相連的部件。輸入設備:鍵盤、鼠標、掃描儀
輸出設備:顯示器、打印機
外
存:軟、硬盤、光盤、閃存
網絡設備:網卡、調制解調器等
外部設備微機硬件運算器寄存器控制器主機內存CPU隨機存儲器(RAM)只讀存儲器(ROM)高速緩沖
cache2023/2/41064主板(母板)主板就是把CPU、存儲設備、輸入輸出設備連接起來的紐帶,是計算機的大管家。如果把CPU比作人的大腦,主板就是人的身軀。主板結構:有AT結構和ATX結構;
ATX是新型主板結構規(guī)范;BTX是最新結構。主流品牌有華碩、微星、技嘉、七彩虹啊、昂達等2023/2/41072023/2/4108主板組成這是一款與P4搭配使用的主板,我們看上面有些什么?CPU.PCI插槽AGP插槽內存插槽這是南橋、北橋芯片,它決定了主板的結構及CPU的使用。北橋負責與CPU的聯系并控制內存、AGP、PCI數據在北橋內部傳輸。南橋主要負責I/O接口控制、IDE設備控制、電源管理等;南橋BIOSIDE設備接口串、并、USB接口2023/2/41095、輸入設備輸入設備鍵盤采用PS/2接口或USB接口鼠標:分為機械式、光電式、無線遙控式三種,采用PS/2接口或USB接口掃描儀數碼相機:采用光電子技術攝取靜止圖像,攝取的光信號由電荷耦合器件CCD成像后變換成電信號存于CF卡或SM卡。分辨率(像素)是最重要的性能指標。拍攝質量主要取決于相機內CCD芯片上光敏元件的數量,數量越多分辨率越高,質量就越高。單反的2000萬以上,普通的1000萬左右。2023/2/41106、輸出設備常用的輸出設備有:顯示器、打印機、繪圖儀和音箱等。顯示系統(tǒng)的主要特性有:顯示分辨率、顏色質量、刷新速度等輸出設備顯示系統(tǒng)打印機聲音系統(tǒng):聲卡象征著多媒體電腦的產生顯示器顯示適配器(顯示卡)陰極射線管(CRT)液晶顯示器(LCD)等離子顯示器(PDP)點陣打印機(針式打印機)噴墨打印機激光打印機LED顯示器2023/2/4111LCD顯示器顯示器用分辨率來衡量其性能,即屏幕畫面的清晰度是由橫、豎交叉點(像素)的多少來衡量。顯然,像素點越密,圖像就越清晰。其尺寸以顯示屏的對角線長度來衡量。由顯卡連接顯示器和計算機,顯卡現在很多是集成的。顯卡2023/2/4112顯示卡顯示卡的基本作用就是控制計算機的圖形輸出,由顯示卡連接顯示器,我們才能夠在顯示屏幕上看到圖象,顯示卡有顯示芯片、顯示內存、RAMDAC(隨機數模轉換)等組成,這些組件決定了計算機屏幕上的輸出,包括屏幕畫面顯示的速度、顏色,以及顯示分辨率。顯示卡從早期的單色顯示卡、彩色顯示卡、加強型繪圖顯示卡,一直到VGA(VideoGraphicArray)顯示繪圖數組,都是由IBM主導顯示卡的規(guī)格。而后來各家顯示芯片廠商更致力將VGA的顯示能力再提升,而有SVGA(SuperVGA)、XGA(eXtendedGraphicArray)等名詞出現,近年來顯示芯片廠商更將3D功能與VGA整合在一起,即成為我們目前所貫稱的3D加速卡,3D繪圖顯示卡。顯示卡一般插在主板上的接口插槽上,合并到主板上的集成顯卡也已出現。2023/2/4113針式打印機噴墨打印機激光打印機返回其打印速度慢、分辨率低、噪聲大;但是性能價格比高,可以打印蠟紙,可多層打印,目前仍有廣泛的市場。使用噴墨來代替撞針,它利用振動或熱噴管使帶電墨水噴出,在打印紙上繪出文字或圖形。定期更換墨盒,成本較高激光打印機可以長年保持良好的印刷效果。而且激光打印機無噪音、速度快、分辨率高。目前的激光打印機有黑白和彩色兩種類型。硒鼓是一個金屬制作的圓柱體,上面有感光材料硒,它是復印機或者激光打印機里面的主要元件2023/2/4114打印機的主要性能指標有打印精度、打印速度、色彩數目打印精度即分辨率通常縮寫為Dpi即dotperinch是打印機的打印精度單位即每英寸打印介質(紙張)上打印(點)的多少。大部分激光打印機都能在1平方英寸內打印300×300(90000個點)打印機的速度指的是打印機馬達能處理紙張的最快速度PPM,也就是實際打印速度。2023/2/41153D打印,即快速成型技術的一種,它是一種以數字模型文件為基礎,運用粉末狀金屬或塑料等可粘合材料,通過逐層打印的方式來構造物體的技術。3D打印通常是采用數字技術材料打印機來實現的。
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 遼寧省大連市2022-2023學年高二下學期期末考試化學試題(含答案)
- 介紹玩具活動方案
- 從軍夏日活動方案
- 倉儲貨架促銷活動方案
- 倉庫清理活動方案
- 付費專欄活動方案
- 代表之家活動方案
- 代賬公司節(jié)假日活動方案
- 企業(yè)與企業(yè)團建活動方案
- 企業(yè)代言活動方案
- T/CCIAS 010-2023雞精調味料生產技術規(guī)范
- 上海市建平西學校2025年八年級數學第二學期期末經典試題含解析
- 2025年04月高等教育自學考試《00034社會學概論》試題
- GB/T 23454-2025石材臺面板
- 2025年微觀經濟學與宏觀經濟學專業(yè)考試試卷及答案
- 2024年江蘇省蘇州市初中地理會考模擬卷(三)含答案
- 2024-2025學年度部編版二年級語文下學期期末試卷 (含答案)
- 2025年高考語文備考之古詩文名句名篇默寫(共80題含答案)
- 2024年寧夏醫(yī)科大學總醫(yī)院招聘真題
- 新東方留學合同范本7篇
- 2025-2030中國理發(fā)行業(yè)市場發(fā)展前瞻及投資戰(zhàn)略研究報告
評論
0/150
提交評論