大學計算機基礎:第1章 計算機系統概述與社會信息化改進_第1頁
大學計算機基礎:第1章 計算機系統概述與社會信息化改進_第2頁
大學計算機基礎:第1章 計算機系統概述與社會信息化改進_第3頁
大學計算機基礎:第1章 計算機系統概述與社會信息化改進_第4頁
大學計算機基礎:第1章 計算機系統概述與社會信息化改進_第5頁
已閱讀5頁,還剩66頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

課程名稱:大學計算機基礎本章主要內容

文字信息編碼

計算機的發展歷程、分類及應用;

信息技術概述;

計算機硬件組成及各主要部件的功能;

計算機系統組成;

計算機軟件分類;

計算機工作原理及主要技術指標;

數制及其轉換;

數值型數據的存儲;

計算機的算術與邏輯運算;一種可以接受輸入、處理數據、存儲數據、可編程并能產生輸出的一種電子裝置。計

計算機主要特點:計算精度高、處理速度快、存儲容量大、自動化程度高、適用范圍廣和通用性強。算機1936年英國科學家圖靈,首次提出邏輯機模型-圖靈機,并建立算法理論,被譽為計算機之父。計算機理論奠基人:圖靈的主要貢獻:建立圖靈機模型,奠定了可計算理論基礎;提出圖靈測試,闡述機器智能概念。圖靈獎,創于1966,每年由美國計算機學會(ACM)頒發。計算機最高獎項:19世紀50年代,英國數學家喬治·布爾創立邏輯代數,奠定電子計算機的數學理論基礎。1.1

計算機的發展1946年2月誕生于美國賓州大學,電子數值積分計算機,ENIAC—ElectronicNumericalIntegratorAndCalculator。第一臺計算機的誕生5000次加法/秒體重28噸占地170m218800只電子管1500個繼電器功率150KWENIAC存在明顯缺點:是存儲容量很??;是采用外接線路連接的方法設計計算程序。

存儲程序控制:存儲程序實現自動計算。采用二進制數:便于硬件實現,又有簡單的運算規則。1948年8月,著名美籍匈牙利數學家馮·諾依曼提出EDVAC(electronicDiscreteVariableAutomaticComputer,離散變量自動電子計算機)計算機方案。馮?諾依曼計算機方案:計算機基本結構:運算器、控制器、存儲器、輸入和輸出設備馮·諾依曼計算機體系結構計算機發展的4個階段一代:電子管計算機二代:晶體管計算機三代:中小規模集成電路計算機四代:大規模、超大規模集成電路計算機

1946~1958體積大;運算速度慢(1萬次/秒);電子管存儲容量(2KB)??;程序設計為機器語言。

1958~1964晶體管、磁芯存儲器,內存儲器容量可以達到32KB;運算速度為300萬次/秒;程序設計有匯編語言、FORTRAN等。

1964~1970小規模集成電路、半導體存儲器、磁盤,內存儲器容量8MB~256MB;運算速度1~10億次/秒;軟件有操作系統、結構化程序設計語言、數據庫等。1971年至今用大規模、超大規模集成電路、半導體存儲器、磁盤、U盤、光盤和微處理器,內存儲器容量已達GB級;運算速度已經達到數千萬億次/秒;軟件增加專家系統、面向對象開發工具和支撐環境等。

?

計算機網絡技術更加完善

計算機的發展趨勢

一些簡單的自動裝置(如機械手)將得到廣泛應用。它們用微電腦內核,帶有“眼睛”(攝像機),甚至用自然語言與人類進行交流,完成特定的使命。?

人工智能進一步發展

計算機與通信網絡相互協調、相互補充,融于一體;世界范圍內的高速寬帶網即將建成。

將由磁、光或DNA來制造,即所謂磁計算機、光子計算機、生物計算機和量子計算機。

?

未來新型計算機

采用磁場來控制晶體管,能使每平方厘米所容納的晶體管數量增加近千倍。磁計算機

利用光的高速和無干擾性,使用光學元件(光觸發器)構成處理器。光子計算機

以生物工程技術產生的蛋白分子為主要原料,信息以波的形式傳輸;有巨大的存儲能力。

生物計算機

利用處于多現實態下的原子進行運算的計算機。

量子計算機

計算機分類

按計算機運算速度、字長、存儲容量、軟件配置及用途等多項性能指標劃分為:高性能計算機、微型計算機、工作站、服務器和嵌入式計算機等。

?

高性能計算機是指運算速度最快、處理能力最強的計算機,傳統稱之為巨型機或大型計算機。中國國防科技大學研制的天河二號超級計算機,峰值計算速度每秒5.49億億次、持續計算速度每秒3.39億億次雙精度浮點運算的優異性能位居世界運算速度榜首。1.2

計算機分類及應用具備強大的數據運算與圖形、圖像處理能力,為滿足工程設計、動畫制作、科學研究、軟件開發、金融管理、信息服務、模擬仿真等專業領域而設計開發的高性能計算機。?

工作站計算機作為一個信息處理部件,嵌入到其他設備中,使其成為智能化和自動化程度更高的設備。軟件固化到計算機內部,用戶不可修改。

?

嵌入式計算機?

微型計算機發展速度較快,性能/價格比高,應用廣泛。也稱個人計算機(PC—PersonalComputer)。用于網絡管理、運行應用程序、處理網絡工作站成員信息請求的高性能計算機。分為文件服務器、應用程序服務器和數據庫服務器等。

?

服務器服務器機目前計算機技術正朝著高性能和微型化兩個方向發展。計算機的主要應用

指信息收集、轉換、分類、統計、存儲和輸出等,從中篩選出有價值數據。也稱非數值計算,雖然數據量大,但計算方法簡單。主要解決科學研究和工程中數值計算問題。

?

科學計算

?

數據處理

即實時控制,是利用計算機的高速度和善判斷特點,將計算機用于實時采集和分析處理數據,根據控制模型進行計算和判斷,直接干預生產過程,校正偏差,對所控制的對象進行調整,實現對生產過程的自動控制。

?

過程控制包括計算機輔助設計(CAD)、計算機輔助制造(CAM)和計算機輔助教學(CAI)等。?

計算機輔助系統

CAD是以計算機為工具,對產品或工程進行總體設計、繪圖、分析和編寫技術文檔等設計活動的總稱。CAI是借助課件系統完成教學的方法,課件系統是一類教學軟件。CAM用計算機代替人控制和操作設備(如車床)進行生產或加工產品(如零件),它的輸入可能是產品工藝圖或控制開關信號,輸出是對相關設備的控制信號。將人腦演繹推理的思維過程、規則、策略和技巧等編成計算機程序;在計算機中存儲一些公理和推理規則,使計算機自動解決問題和推導結論。?

人工智能機器人:是一種自動化機器,具備一些與人或生物相似的智能,如感知能力、規劃能力、動作能力和協同能力。專家系統:是模擬專家智能的一類軟件。將專家的豐富知識和經驗總結出來預先存入計算機,配上相應軟件。模式識別:重點研究圖形(含符號和圖像)識別和語言識別,給機器人裝備視覺器官和聽覺器官。如:指紋識別。

指“用計算機及相關設備合成的人工世界”。通過多種傳感設備使應用者“投入”到該環境中,實現與環境直接進行交互的目的。信息高速公路(InformationSuper-Highway)的概念源于美國,1991年美國參議員戈爾提出:將美國所有信息庫及信息網絡連成一個全國性大網,使各種形態的信息在計算機網絡中高速傳輸。?

信息高速公路

?

虛擬現實

集聲音、圖像和文字于一體,集電視、錄像、光盤存儲、電子印刷和計算機通信技術之大成,將計算機應用引入無所不能的廣闊領域。?

多媒體技術信息技術以計算機技術、通信技術和控制技術為核心。客觀存在事物及其運動狀態的表征。?

信息信息的載體,是信息的具體表示形式。?

數據學生信息

學號姓名性別民族出生日期年級狀態21030102

張曉偉男漢族1984年6月18日具體學生數據二年閑談聽課1.3信息技術概述時效性信息的基本特征普遍性寄載性共享性可識別性可加工性

只要有事物存在或變化,就存在信息。

信息寄載于事物上,不能獨立于事物之外

信息是一種資源,可以為人類所共享。

信息價值因時間或地點不同而發生變化。

直接(通過眼、耳和鼻等)和間接識別。

從中提煉出有價值的信息。?

數據

數據是信息的載體。數據包括各種數值數據、字符數據(如英文字母、漢字、標點符號和運算符等)、圖形、圖像數據和聲音數據等。在計算機內,任何形式的數據都用二進制數表示。

數據處理通常是指對各種數據進行采集、存儲、傳送、轉換、分類、排序、計算和輸出等操作。信息數字化信息數字化是將事物的信息進一步抽象、提取和規范化,使之成為計算機能夠處理的數據。高速度、網絡化多媒體化多學科結合智能化現代信息技術信息技術是利用信息科學原理和方法,研究產生、獲取、變換、傳輸、存儲、處理和利用信息的技術,又稱信息工程。信息技術由計算機、通信和控制技術構成。

信息技術的發展趨勢信息化社會

是以信息活動為社會發展的基本活動硬件系統軟件系統外存儲器運算器控制器應用軟件內存儲器輸出設備主機外設中央處理器(cpu)ROMRAM系統軟件輸入設備硬磁盤軟磁盤光盤鍵盤鼠標顯示器打印機繪圖儀操作系統語言處理程序編輯程序連接程序調試程序、故障檢查程序監控程序、診斷程序各種軟件包數據庫應用程序匯編程序編譯程序解釋程序掃描儀1.4

計算機系統組成

計算機硬件(Hardware):指計算機系統中看得見、摸得著的物理實體。硬件系統的基本功能是執行計算機指令系統中的各種指令。

內存儲器和中央處理器構成主機。在計算機硬件系統中不屬于主機的設備都是外部設備,簡稱外設。主機和外設合在一起構成計算機硬件系統。通常將一個僅由硬件組成的計算機稱為裸機。

1.5

計算機硬件系統組成

計算機硬件組織結構主要由控制器、運算器、存儲器、輸入和輸出設備5大部件組成。輸入數據或程序1231執行運算指令234561輸出設備234654控制流數據流執行指令兩個階段:?取指周期?執行周期將要執行的指令從內存中取出送入CPU

CPU對指令進行分析譯碼,判斷指令的操作,向部件發出控制信號,完成指令兩種信息流:?

數據流

?

控制流

指原始數據、中間數據、結果數據和源程序等。

由控制器對指令進行分析、解釋后向各部件發出的控制命令。計算機的工作過程中央處理器(CentralProcessingUnit)

控制器和運算器和在一起稱為中央處理器,簡稱CPU。計算機的主要性能取決于CPU,它是計算機硬件系統的核心。微型計算機的CPU內部結構示意圖負責從存儲器中取出指令、翻譯指令、分析指令,向其他部件發出控制信號(指令),控制、協調計算機各組件自動、連續地執行指令,控制整個計算機有條不紊地工作。

?

控制器控制器通用寄存器組程序計數器(PC)指令寄存器(IR)指令譯碼器(ID)操作控制器(OC)用于存放CPU正在執行的指令。存儲下一條指令的內存地址,為執行下一條指令做好準備。

分析指令寄存器中的指令,根據指令的功能,將指令分解成一系列的操作控制信號

將指令譯碼器分析出的各種控制信號發送給相關部件(如運算器、輸入設備、輸出設備),使其完成要求的操作。

存儲待使用的操作數或中間結果,避免頻繁地訪問內存儲器,以便提高CPU的運算速度。組成控制器的各個部件及功能操作控制器:指令譯碼器:程序計數器:指令寄存器:通用寄存器組:?

運算器在控制器的控制下執行程序中的運算型指令,完成各種算術和邏輯運算。

執行算術和邏輯運算的裝置,核心是加法器。

用于存儲算術邏輯單元運算的兩個操作數之一,并且,保存當前運算的結果。自動記載算術邏輯單元運算結果的重要狀態。為進一步處理累加器A中的數據提供依據。

標志寄存器(FR)算術邏輯運算單元ALU累加器A運算器暫存寄存器用于存儲算術邏輯單元運算的操作數,但不用于保存運算的結果。

算術邏輯運算單元:累加器A:暫存寄存器:標志寄存器:用于存儲程序和數據的部件。由若干個存儲單元組成,存儲單元的總數稱為存儲容量。

寫操作

讀操作存儲器基本操作:?存儲器讀操作:從存儲器中取出指定內容,存儲器中原有內容不變。寫操作:將指定的內容存入存儲器中。

程序中的指令和數據都以二進制代碼形式存儲。每個存儲單元存放8位二進制(1個字節)信息,系統對每個存儲單元進行編號,將其稱為存儲單元的物理地址。字節(Byte):在計算機中以字節為單位存儲信息,一個字節由8位二進制數組成,簡寫成大寫B。存儲容量單位:比特(bit):1位二進制數為1個比特,簡寫成小寫b。字長:CPU一次能處理的二進制數的位數。……位(bit)字長字節Byte(8位)KB(讀作:

k字節)MB(讀作:兆字節)GB(讀作:吉字節)TB(讀作:太字節)其它常用單位:1B=8b1GB=1024MB1MB=1024KB1KB=1024B換算關系:=210B=220B=230B1TB=1024GB=240B外部長久存儲區域。輔助存儲器有磁盤、光盤以及U盤等。半導體材料訪問速度快暫時性價高光、磁材料訪問速度慢永久性價低?

主存儲器(內存)?

輔助(外)存儲設備內存包含隨機存儲器(RAM)和只讀存儲器(ROM)。只讀存儲器(ReadonlyMemory,ROM):只讀存儲器在出廠時已寫入含有系統初始化程序、操作系統引導程序及多種硬件驅動等程序,并被固化。只能讀取,不能寫入。系統斷電掉電后信息不丟失。?

主存儲器(內存)隨機存儲器(RandomAccessMemory,RAM):保存正在執行的程序和數據,它由記憶元件和電子線路構成,是臨時存儲區域,系統斷電后信息丟失。?

硬盤存儲器柱面扇區磁道正面背面打開磁頭電源口信息口輸入輸出設備

輸入輸出(I/O)系統的主要功能是對指定外部設備進行輸入輸出操作。?

輸入設備

向主機輸入程序、原始數據和操作命令等信息的設備,常用輸入設備有鍵盤、鼠標、掃描儀、光筆、數字化儀等。?

輸出設備

將計算機處理后的信息轉換成人們能識別的形式。常用輸出設備有顯示器、打印機、繪圖儀等。系統軟件和應用軟件。?軟件分類:

為運行、管理和維護計算機所編制的各種程序和文檔的總和。?

軟件:數據及相關文檔Intx,y,z;Scanf(“%d%d”,&x,&y);If(x>y)z=x;Elsez=y;+1.6

計算機軟件分類

管理計算機系統資源,指揮計算機系統自動協調地運行,高效率地工作,是用戶與計算機之間的接口。系統軟件用于計算機系統內部管理、維護、控制和運行;計算機程序編輯、翻譯、裝入、控制和運行等軟件。為應用軟件提供運行平臺,為開發應用系統提供工具。

?操作系統(OS)操作系統其他軟件DOS硬件

通過計算機語言可以編寫程序,控制計算機完成預定任務。計算機語言分為機器語言、匯編語言和高級語言。如C語言、VB和VC等。

?語言處理系統?數據庫管理系統?服務程序

完成一些與管理計算機系統資源及文件有關的任務。

管理數據庫的軟件,主要面向解決數據處理的非數值計算問題。應用軟件針對某一應用目的而開發的軟件?通用應用軟件?專用應用軟件支持最基本的應用,廣泛地應用于幾乎所有專業領域。如:PhotoShop、AuthorWare等。

專用于某一個專業領域的應用軟件,如:應用于醫院、金融、鐵路、無紙化考試、選課和成績管理等方面。硬件擴充能力

運算速度主存儲器外存儲器允許配接哪種類型設備,可配接多少設備,是否允許擴充或更換部件等。計算機執行指令的速度主要取決于CPU的頻率,微型計算機一般采用主頻來描述運算速度。

是CPU直接訪問的存儲器,要執行的程序和所要處理的數據都存放在主存中。常指硬盤(包括內置硬盤和移動硬盤),其容量體現了計算機存儲信息的能力。

字長指CPU一次能處理二進制數的位數。字長總是8的整數倍。

性能指標決定著計算機的數據運算能力、程序執行速度、數據存儲容量和硬件擴充能力等。1.7

計算機的主要性能指標

現行計算機系統采用二進制。為書寫和表示方便,引進八進制和十六進制。進位計數制三要素:位權是按所采用的基數和對應數位來表示一個固定數。

數碼基數位權基數是指在某種進位計數制中所使用的數碼個數。

1.8

數制及其轉換

十進制數的基數是10。數碼有0、1、2、3、4、5、6、7、8和9共10個數字符號。數碼處于不同位置代表不同數值。?十進制計數制3×102+0×101+1×100+6×10-1+8×10-2+7×10-3+6×10-4

如:301.6876=將此式稱為按權展開表達式。

任意R進制計數制同樣有基數R、位權Ri和按權展開的表達式。R可以是任意正整數。

用基數R的i次冪Ri表示。數碼基數位權一個計數制所采用基本符號的個數。=

an-1×Rn-1+an-2×Rn-2+……+a1×R1+a0+a-1×R-1+a-2×R-2+……+a-m×R-m數值的按權展開

:(an-1an-2……a1a0.a-1a-2……a-m)?

R進制計數制N:an-1an-2…a0.a-1…a-m進位制二進制八進制十進制十六進制規則逢二進一逢八進一逢十進一逢十六進一基數r=2 r=8r=10r=16數符0,10,1,…,70,1,…,90,1,…,9,A,B,C,D,E,F位權2i8i10i16i表示符號BODH常用進制數的表示(101.11)B如:(8323.68)D(E3.F)H(756.7)O=8×103+3×102+2×101+3×100+6×10-1+8×10-2=1×22+0×21+1×20+1×2-1+1×2-2=7×82+5×81+6×80+7×8-1=14×161+3×160+15×16-1進位計數制的共同特點:①每一種數制都有固定的基本符號(數碼);②處于不同位置的數碼所代表的值不同,與它所在位置的“權”值有關。

方法:用權展開法將任意進制數轉換成十進制數。?

R進制數轉換為十進制數=(301.6875)D【例1】將二進制數轉換為十進制數。=(13.6875)D(1101.1011)B=1×23+1×22+0×21+1×20+1×2-1+0×2-2+1×2-3+1×2-4【例2】將八進制數轉換為十進制數。=4×82+5×81+5×80+5×8-1+4×8-2(455.54)O=(301.6875)D

=256+40+5+0.625+0.0625【例3】將十六進制數轉換為十進制數。(12D.B)H=1×162+2×161+13×160+11×16-1思考:由n個1組成的二進制數對應的十進制數是多少?各進制間數據的轉換2|2|?十進制數轉換為R進制數將整數與小數兩部分分別轉換,然后將結果用小數點連接起來。整數部分轉換方法:采用“除R取余法”?!纠繉?301)D

轉換成二進制數:2|301150……1余數75……037……12|18……12|9……02|4……12|2……02|1……02|

0……1最低位最高位(100101101)B整數商小數部分轉換方法:采用“乘R取整法”。

【例

】將(0.6876)D

轉換成二進制數(保留小數點后4位)。純小數0.6876×2=1.37520.3752×2=0.75040.7504×2=1.50080.5008×2=1.0016最高位最低位(301.6876)D

(100101101.1011)B(0.1011)B乘積計算到第5位0.0016×2=0.0032注:任何十進制整數都能精確地轉換成R進制數;某些十進制小數不能精確地轉換成R進制數。

?二進制、八進制、十六進制數間的相互轉換二進制、八進制和十六進制之間:81=23、即一位八進制數對應3位二進制數;161=24,一位十六進制數對應4位二進制數。二進制八進制二進制十六進制二進制十六進制00000000010008001100011100190102001021010A0113001131011B1004010041100C1015010151101D1106011061110E1117011171111F【例1】將二進制數100101101.1011轉換成十六進制數(000100101101.1011)BD21B=(12D.B)H【例2】將二進制數100101101.1011轉換成八進制數(100101101.101100)B55454=(455.54)O【例3】將十六(八)進制數轉換成二進制數=()B(2C1D.A1)H00010010110000011101.1010(7123.14)O=()B111001010011.001100機器數的概念

將機器內存儲的帶符號數稱為機器數,而由正、負號加絕對值表示的實際數稱為真值數。

計算機內部信息只有0和1兩種形式。規定最高位為符號位,用0表示“+”號;用1表示“-”號,稱為數符,其余位表示數值。

如:十進制數-193的機器數表示:(-193)D=(-11000001)B數符1數值部分110000010000000思考題:用一個字節,分別表示無符號數和有符號數,各自的最大和最小十進制數是多少?1.9

數值型數據的存儲

機器內部小數點是隱含的,位置可以固定,也可以變動。前者稱為定點數,后者稱為浮點數。

定點整數定點小數小數點位置固定在數值最低位后面,表示整數。小數點位置定在數值最高位前面,表示純小數(193)D

=(11000001)B數符0數值部分110000010000000小數點位置數符1數值部分10110000000小數點位置(-0.6875)D

=(-0.1011)B0000定點數表示方法當用M位二進制數存儲數據時,?

定點數范圍和精度

定點整數N的取值范圍是:-(2M-1-1)≤N≤(2M-1-1)定點小數N的取值范圍是:-(1-2-(M-1))≤N≤(1-2-(M-1))例:計算機內用2個字節(16位二進制數)能夠存儲定點小數N的范圍是:能夠存儲定點整數N的范圍是:-(215-1)≤N≤(215-1),即-32767≤N≤32767-(1-2-15)≤N≤(1-2-15),即-0.999969482421875≤N≤0.999969482421875?

無符號整數

如:

計算機內用2個字節(16位二進制數)能存儲無符號整數N的范圍是:

0≤N≤(216-1),

即0≤N≤65535(二進制數16位全1)。

省略符號位的正整數被稱為無符號整數。

在計算機中存儲無符號整數時,不留符號位,所有數位都用于存儲數值。任何R進制數都可以表示成:N=±S×R±

j階碼尾數數符階符如:十進制數356.21=+0.35621×10+3二進制數-0.0011001=-0.11001×10-10=-11001×10-111=+35621×10-2浮點數存放形式階符階碼數符尾數(-110.11)B

=(-0.11011×10+11)B011111011浮點數表示方法規范化形式規定:尾數值的最高位為1。=-1.1001×10-11要考慮機器字長。原碼補碼反碼最高位存放數的符號(0為正,1為負),其余位以二進制形式存儲數值部分,用[X]原表示X的原碼。如:X=+1010011【X】原=01010011Y=-1010011【Y】原=11010011

正數的反碼是原碼本身;負數的反碼為對原碼按位(除符號位外)取反,即0變1,1變0。【X】反=01010011【Y】反=10101100

正數的補碼表示與原碼相同;負數的補碼等于其相應反碼加1(在最低位加1)。

【X】補=01010011【Y】補=10101101原碼、反碼和補碼(1010)B+(1101)B=(10111)B(1101)B-(1010)B=(11)B(1101)B×(1010)B=(10000010)B(10111)B÷(11)B≈(111)B

兩個n位二進制數之和(差)的補碼等于這兩個數的補碼之和(差),即:[X±Y]補=[X]補±[Y]補。

二進制算術運算補碼運算規則例:用補碼進行加法運算:(+20)+(-10)=(+10)。00010100[+20]補+11110110[-10]補100001010進位,自然丟掉[+10]補1.10

計算機的算術與邏輯運算用加法實現其他算術運算

設兩個帶符號數分別為X和Y,根據補碼加減運算的分配律,有[X-Y]補=[X+(-Y)]補=[X]補+[-Y]補成立,因此,通過補碼的加法運算很容易實現補碼的減法運算。

進位,自然丟掉例:設X=-20,Y=15,用加法進行X-Y運算。[X]補=11101100[Y]補=00001111[-Y]補=1111000111101100[-20]補+[-35]補[-15]補11110001111011101對補碼運算的結果還是補碼,對其再次求補碼運算,可以得到原碼或真值。對補碼進行加法運算的特點:運算過程不需要考慮數的符號問題,并且,用加法可以實現減法、乘法和除法運算;能簡化計算機中運算器的內部結構。因此,在計算機內部進行算術運算的數都用補碼表示,在普通計算機的運算器中只有加法器。如:前例題運算結果為補碼11011101其原碼為00100011, 真值為-100011,十進制數為-35。

邏輯值用于判斷某個條件成立與否,成立為1(真),反之為0(假)。邏輯與運算邏輯或運算邏輯非運算用“×”、“∧”或“and”表示用“+”、“∨”或“or”表示用“-”或“not”表示

邏輯運算1.11

文字信息編碼形式

采用ASCⅡ碼。即美國信息交換標準字符碼。用7位二進制數表示一個字符編碼,用8位二進制存儲,最高位為“0”。西文字符編碼

d6d5d4d3d2d1d0,0000010100111001011101110000NULDLESP0@P`p0001SOHDC1!1AQaq0010STXDC2“2BRbr0011ETXDC3#3CScs0100EOTDC4$4DTdt0101ENQNAK%5EUeu0110ACKSYN&6FVfv0111BELETB‘7GWgw1000BSCAN(8HXhx1001HTEM)9IYiy1010LFSUB*:JZjz1011VTESC+;K[k{1100FFFS,<L\l|1101CRGS-=M]m}1110SORS.>N↑n~1111SIUS/?O←oDEL注意:表中從0~9、A~Z、a~z都是順序排列的,且同一英文字母的小寫比大寫碼值大32。符號1:(011

0001)B=(49)D符號a:(110

0001)B=(97)D符號A:(100

0001)B=(65)D中文字符編碼輸入碼國標碼漢字內碼字型碼指使用鍵盤輸入漢字時的編碼,也稱外碼。方法有區位碼、拼音和字形編碼等國家標準GB23l2-80定義的《信息交換用漢字基本字符集》規定了7445個字符編碼,其中有6763個漢字和682個其他符號。國標碼是4位十六進制數。漢字內碼是計算機內部對漢字存儲和處理所使用的代碼,各字節最高位為1。輸出碼,也稱字模。在N×N表格中畫字,字覆蓋的單元格用“1”表示,其余用“0”表示。用一個點陣來表示一個漢字。00000000000000000000111111110

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論