




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
電話:課件Email:(密碼:12345678)單片機原理及其應用1介紹單片機基礎知識、發展歷史、應用領域及發展趨勢。8位單片機的主流機型,較大市場份額的MCS-51系列單片機及其兼容的單片機(統稱為51系列單片機)對目前流行的51單片機的代表性機型:美國ATMEL公司的AT89C5x/AT89S5x系列單片機及代表性產品AT89S51詳細介紹。簡要介紹其它類型的單片機。初步了解嵌入式處理器:單片機,數字信號處理器(DSP)、嵌入式微處理器第一章內容概要21電子計算機的發展概述1.1電子計算機的問世及其經典結構3單片機的發展過程及產品近況3.1單片機的發展過程1.2微型計算機的應用形態3.2單片機產品近況2.1存儲器的概述2.3I/O接口及外設2.2CPU的組成及作用2計算機各組成部分的介紹3一、二進制、十進制、十六進制二、不同進制之間相互轉換三、原碼、反碼及補碼四、數據在計算機中的表示補充常用數制和編碼補充
數制與編碼的簡單回顧1數制2編碼7AVR系列單片機與PIC系列單片機8各類嵌入式處理器簡介51電子計算機的發展概述1946年2月15日,第一臺電子數字計算機問世,這標志著計算機時代的到來。ENIAC(“埃尼阿克”)1.1電子計算機的問世及其經典結構◆ENIAC是電子管計算機,時鐘頻率僅有100KHz,但能在1秒鐘的時間內完成5000次加法運算。◆與現代的計算機相比,有許多不足,但它的問世開創了計算機科學技術的新紀元,對人類的生產和生活方式產生了巨大的影響。6匈牙利籍數學家馮·諾依曼在方案的設計上做出了重要的貢獻。1946年6月,他又提出了“程序存儲”和“二進制運算”的思想,進一步構建了計算機由運算器、控制器、存儲器、輸入設備和輸出設備組成這一計算機的經典結構。(EDVAC-ELECTRONICDISCRETEVARIABLEAUTOMATICCOMPUTER)71.2微型計算機的應用形態從應用形態上,微機可以分成三種:單板機單片機系統機(多板機)9
◆單板機將CPU芯片、存儲器芯片、I/O接口芯片和簡單的I/O設備(小鍵盤、LED顯示器)等裝配在一塊印刷電路板上,再配上監控程序(固化在ROM中),就構成了一臺單板微型計算機(簡稱單板機)。單板機單板機的I/O設備簡單,軟件資源少,使用不方便。早期主要用于微型計算機原理的教學及簡單的測控系統,現在已很少使用。10
◆單片機在一片集成電路芯片上集成微處理器、存儲器、I/O接口電路,從而構成了單芯片微型計算機,即單片機。
單片機(嵌入式應用)屬于專用計算機,主要應用于智能儀表、智能傳感器、智能家電、智能辦公設備、汽車及軍事電子設備等應用系統。
單片機體積小、價格低、可靠性高,其非凡的嵌入式應用形態對于滿足嵌入式應用需求具有獨特的優勢。112.1.2存儲器的作用2.1.3存儲器的表達2.1.4存儲器的種類、內部數據2.1.5存儲器的訪問2.1.6存儲器的容量及地址線的計算地址線的根數:n地址線空間:2n地址:從n個0~n個1132.2CPU的組成及作用算術邏輯單元(簡稱ALU)
運算器累加器
寄存器CPU運算器
控制器2.2.1CPU、運算器及控制器的組成14控制器的組成程序計數器指令寄存器指令譯碼器時序產生器操作控制器152.3I/O接口及外設每個外設與微處理器的連接必須經過接口適配器(I/O接口)。每個I/O接口及其對應的外設都有一個固定的地址,在CPU的控制下實現對外設的輸入(讀)和輸出(寫)操作。比較I/O接口與存儲器的訪問常見的外設舉例:打印機鍵盤顯示器硬盤等173單片機的發展過程及產品近況3.1單片機的發展過程單片機技術發展過程可分為三個主要階段:
◆單芯片微機形成階段
1976年,Intel公司推出了MCS-48系列單片機。8位CPU、1K字節ROM、64字節RAM、27根I/O線和1個8位定時/計數器。特點是:存儲器容量較小,尋址范圍小(不大于4K),無串行接口,指令系統功能不強。18
◆性能完善提高階段
1980年,Intel公司推出了MCS-51系列單片機:8位CPU、4K字節ROM、128字節RAM、4個8位并口、1個全雙工串行口、2個16位定時/計數器。尋址范圍64K,并有控制功能較強的布爾處理器。
特點是:結構體系完善,性能已大大提高,面向控制的特點進一步突出。現在,MCS-51已成為公認的單片機經典機種。19
﹡ATMEL公司融入Flash存儲器技術的AT89系列;
﹡Philips公司的80C51、80C552系列;
﹡華邦公司的W78C51、W77C51高速低價系列;
﹡ADI公司的ADμC8xx高精度ADC系列;
﹡LG公司的GMS90/97低壓高速系列;
﹡Maxim公司的DS89C420高速(50MIPS)系列;
﹡Cygnal公司的C8051F系列高速SOC單片機。
◆
80C51系列單片機產品繁多,主流地位已經形成,近年來推出的與80C51兼容的主要產品有:3.2單片機產品“近況”21
◆非80C51結構單片機新品不斷推出,給用戶提供了更為廣泛的選擇空間,近年來推出的非80C51系列的主要產品有:﹡Intel的MCS-96系列16位單片機;﹡Microchip的PIC系列RISC單片機;﹡TI的MSP430F系列16位低功耗單片機。224單片機的特點及應用領域4.1單片機的特點
◆控制性能和可靠性高實時控制功能特別強,其CPU可以對I/O端口直接進行操作,位操作能力更是其它計算機無法比擬的。另外,由于CPU、存儲器及I/O接口集成在同一芯片內,各部件間的連接緊湊,數據在傳送時受干擾的影響較小,且不易受環境條件的影響,所以單片機的可靠性非常高。234.2單片機的應用領域◆智能儀器儀表
單片機用于各種儀器儀表,一方面提高了儀器儀表的使用功能和精度,使儀器儀表智能化,同時還簡化了儀器儀表的硬件結構,從而可以方便地完成儀器儀表產品的升級換代。如各種智能電氣測量儀表、智能傳感器等。◆機電一體化產品機電一體化產品是集機械技術、微電子技術、自動化技術和計算機技術于一體,具有智能化特征的各種機電產品。單片機在機電一體化產品的開發中可以發揮巨大的作用。典型產品如機器人、數控機床、自動包裝機、點鈔機、醫療設備、打印機、傳真機、復印機等。25◆實時工業控制單片機還可以用于各種物理量的采集與控制。電流、電壓、溫度、液位、流量等物理參數的采集和控制均可以利用單片機方便地實現。在這類系統中,利用單片機作為系統控制器,可以根據被控對象的不同特征采用不同的智能算法,實現期望的控制指標,從而提高生產效率和產品質量。典型應用如電機轉速控制、溫度控制、自動生產線等。
◆分布式系統的前端模塊
在較復雜的工業系統中,經常要采用分布式測控系統完成大量的分布參數的采集。在這類系統中,采用單片機作為分布式系統的前端采集模塊,系統具有運行可靠,數據采集方便靈活,成本低廉等一系列優點。26◆家用電器家用電器是單片機的又一重要應用領域,前景十分廣闊。如空調器、電冰箱、洗衣機、電飯煲、高檔洗浴設備、高檔玩具等。另外,在交通領域中,汽車、火車、飛機、航天器等均有單片機的廣泛應用。如汽車自動駕駛系統、航天測控系統、黑匣子等。使用溫度:民品:0°—+70°C 工業品:-40—+85°C汽車:-40—+105°C 軍品:
-55—+125°C272.存儲器的發展(1)片內程序存儲器普遍采用閃爍(Flash)存儲器。可不用外擴展程序存儲器,簡化系統結構。(2)加大存儲容量。目前有的單片機片內程序存儲器容量可達128KB甚至更多。3.片內I/O的改進(1)增加并行口驅動能力,以減少外部驅動芯片。有的單片機可以直接輸出大電流和高電壓,以便能直接驅動LED和VFD(熒光顯示器)。(2)有些單片機設置了一些特殊的串行I/O功能,為構成分布式、網絡化系統提供方便條件。294.低功耗化CMOS化,功耗小,配置有等待狀態、睡眠狀態、關閉狀態等工作方式。消耗電流僅在μA或nA量級,適于電池供電的便攜式、手持式的儀器儀表以及其它消費類電子產品。5.外圍電路內裝化眾多外圍電路全部裝入片內,即系統的單片化是目前發展趨勢之一。例如,美國Cygnal公司的C8051F0208位單片機,內部采用流水線結構,大部分指令的完成時間為1或2個時鐘周期,峰值處理能力為25MIPS。片上集成有8通道A/D、兩路D/A、兩路電壓比較器,內置溫度傳感器、定時器、可編程數字交叉開關和64個通用I/O口、電源監測、3030看門狗、多種類型的串行接口(兩個UART、SPI)等。一片芯片就是一個“測控”系統。綜上所述,單片機正在向多功能、高性能、高速度(時鐘達40MHz)、低電壓(2.7V即可工作)、低功耗、低價格(幾元錢)、外圍電路內裝化以及片內程序存儲器和數據存儲器容量不斷增大的方向發展。3131(1)MCS-51是Intel公司生產的一個單片機系列名稱。屬于這一系列的單片機有多種,如:
﹡8051/8751/8031;
﹡8052/8752/8032;
﹡80C51/87C51/80C31
﹡80C52/87C52/80C32等
。5.1MCS-51系列5MCS-51系列與AT89C5x系列單片機32(2)該系列生產工藝有兩種:CHMOS是CMOS和HMOS的結合,既保持了HMOS高速度和高密度的特點,還具有CMOS的低功耗的特點。在產品型號中凡帶有字母“C”的即為CHMOS芯片,CHMOS芯片的電平既與TTL電平兼容,又與CMOS電平兼容。一是HMOS工藝(高密度短溝道MOS工藝)。二是CHMOS工藝(互補金屬氧化物的HMOS工藝)。33(3)在功能上,該系列單片機有基本型和增強型兩大類:增強型:8052/8752/803280C52/87C52/80C32基本型:8051/8751/803180C51/87C51/80C31(4)在片內程序存儲器的配置上,該系列單片機有三種形式,即掩膜ROM、EPROM和ROMLess(無片內程序存儲器)。如:﹡80C51有4K字節的掩膜ROM;﹡87C51有4K字節的EPROM;﹡80C31在芯片內無程序存儲器。3480C51系列
﹡
Intel的:80C31、80C51、87C51,80C32、80C52、87C52等;
﹡ATMEL的:89C51、89C52、89C2051等;
﹡
Philips、華邦、Dallas、Siemens(Infineon)等公司的許多產品。
80C51是MCS-51系列中CHMOS工藝的一個典型品種;其它廠商以8051為基核開發出的CMOS工藝單片機產品統稱為80C51系列。當前常用的80C51系列單片機主要產品有:3580C51典型產品資源配置36讀懂型號376單片機應用系統開發簡介◆正確無誤的硬件設計和良好的軟件功能設計是一個實用的單片機應用系統的設計目標。完成這一目標的過程稱為單片機應用系統的開發。◆單片機作為一片集成了微型計算機基本部件的集成電路芯片,與通用微機相比,它自身沒有開發功能,必須借助開發機(一種特殊的計算機系統)來完成如下任務:
﹡排除應用系統的硬件故障和軟件錯誤;
﹡程序固化到內部或外部程序存儲器芯片中。
6.1單片機應用系統的開發386.2單片機應用系統傳統開發方式
◆利用獨立型仿真器開發39
SST公司推出的SST89C54和SST89C58芯片分別有20KB和30KB的SuperFLASH存儲器,利用這種存儲器可以進行高速讀寫的特點,能夠實現在系統編程(ISP)和在應用編程(IAP)功能。首先在PC機上完成應用程序的編輯、匯編(或編譯)、模擬運行,然后實現目標程序的串行下載。6.3單片機開發方式的發展◆在系統編程ISP
ISP(In-SystemProgramming)在系統可編程,指電路板上的空白器件可以編程寫入最終用戶代碼,而不需要從電路板上取下器件,已經編程的器件也可以用ISP方式擦除或再編程。ISP技術是未來發展方向。40ISP的工作原理
ISP的實現相對要簡單一些,一般通用做法是內部的存儲器可以由上位機的軟件通過串口來進行改寫。對于單片機來講可以通過SPI或其它的串行接口接收上位機傳來的數據并寫入存儲器中。所以即使我們將芯片焊接在電路板上,只要留出和上位機接口的這個串口,就可以實現芯片內部存儲器的改寫,而無須再取下芯片。
ISP的優點
ISP技術的優勢是不需要編程器就可以進行單片機的實驗和開發,單片機芯片可以直接焊接到電路板上,調試結束即成成品,免去了調試時由于頻繁地插入取出芯片對芯片和電路板帶來的不便。41
AVR系列是1997年ATMEL公司挪威設計中心的A先生與V先生共同研發出的精簡指令集(RISC—ReducedInstructionSetComputer)的高速8位單片機,簡稱AVR。7AVR系列單片機與PIC系列單片機7.1AVR系列單片機
51系列單片機采用復雜指令集(CISC),追求指令完備性。42(4)I/O口功能強、驅動能力大。(5)低功耗。(6)支持程序的在系統編程。(7)程序保密性好。(1)高速、高可靠性、功能強、低功耗和低價位。(2)采用片內Flash存儲器給用戶的開發帶來方便。(3)豐富的片內外設。AVR系列單片機特點如下:43定時器/計數器、看門狗電路、低電壓檢測電路BOD,多個復位源(自動上下電復位、外部復位、看門狗復位、BOD復位),可設置的啟動后延時運行程序,增強了單片機應用系統的可靠性。多種串口:如通用的異步串行口(UART),面向字節的高速硬件串行接口TWI(與I2C接口兼容)、SPI。此外還有ADC、PWM等部件。44豐富的片內外設44AVR單片機系列全,3個檔次,適于各種不同要求:(1)低檔Tiny系列:Tiny11/12/13/15/26/28等;(2)中檔AT90S系列:AT90S1200/2313/8515/8535等;(3)高檔ATmega系列:
有ATmega8/16/32/64/128(存儲容量為8/16/32/64/128KB)以及ATmega8515/8535等。45AVR系列單片機常見的型號:45美國Microchip公司的產品。特性如下:
(1)最大的特點是從實際出發,重視性能價格比,已經開發出多種型號來滿足應用需求。例如,一個摩托車的點火器需要一個I/O較少、RAM及程序存儲空間不大、可靠性較高的小型單片機。7.2PIC系列單片機
PIC系列從低到高有幾十個型號常用的型號如:PIC12C508單片機僅有8個引腳,是世界最小的單片機;PIC的高檔型,如PIC16C74(尚不是最高檔型號)有40個引腳。46(2)精簡指令集使執行效率大為提高。(3)優越的開發環境。51單片機的開發系統大都采用高檔型仿真低檔型,實時性不理想。PIC推出一款新型號單片機的同時推出相應的仿真芯片,所有的開發系統由專用的仿真芯片支持,實時性非常好。(4)其引腳具有防瞬態能力,(7)設有休眠和省電工作方式。(5)保密性好(6)片內集成了看門狗定時器47(1)低檔8位單片機PIC12C5XXX/16C5X系列48PIC單片機分低檔型、中檔型和高檔型:(2)中檔8位單片機PIC12C6XX/PIC16CXXX系列。(3)高檔8位單片機PIC17CXX系列。適合高級復雜系統開發的產品,在中檔位單片機的基礎上增加了硬件乘法器,指令周期可達成160ns,它是目前世界上8位單片機中性價比最高的機種,可用于高、中檔產品的開發,如電機控制等。48隨著集成電路技術及電子技術的飛速發展,各種體系結構的處理器品種繁多,且都嵌入到系統中實現數據處理、數據傳輸和控制功能,各類嵌入式處理器為核心的嵌入式系統的應用,是當今電子信息技術應用的一大熱點。8各類嵌入式處理器簡介具有各種不同體系結構的處理器,構成了嵌入式處理器家族,是嵌入式系統的核心。全世界嵌入式處理器的品種總量已經超過1000多種,按體系結構主要分為如下幾類:嵌入式微控制器(單片機)、嵌入式數字信號處理器(簡稱DSP)、嵌入式微處理器以及片上系統(SOC)等。491.9.1嵌入式微控制器(單片機)將用于測控目的的計算機小系統集成到一塊芯片中。一般以某一種微處理器內核為核心,片內集成ROM/EPROM、RAM、總線及總線控制邏輯、定時/計數器、WatchDog、I/O、串行口、脈寬調制輸出、A/D、D/A、Flash存儲器等各種必要的功能部件和外設。一個系列的單片機具有多種衍生產品,每種衍生產品的處理器內核都是一樣的,不同的是存儲器和外設的配置及封裝。使單片機與需求相匹配,減少功耗和成本。單片機最大特點是單片化,價廉,功耗和成本下降、可靠性提高。是目前嵌入式系統的主流。50501.9.2嵌入式DSP處理器(DSP)DSP(DigitalSignalProcessor),非常擅長于高速實現各種數字信號處理運算(如數字濾波、FFT、頻譜分析等)。由于硬件結構和指令的特殊設計,使其能夠高速完成各種數字信號處理算法。1981年,TI公司研制出TMS320系列的首片低成本、高性能DSP處理器芯片,使DSP技術向前跨出意義重大的一步。上世紀90年代,由于無線通信、各種網絡通信、多媒體技術的普及和應用,高清晰度數字電視的研究,極大地刺激了5151DSP在工程上的推廣應用。DSP大量進入嵌入式領域。推動DSP快速發展的是嵌入式系統的智能化,例如各種帶有智能邏輯的消費類產品,生物信息識別終端,實時語音壓解系統、數字圖像處理等。這類智能化算法一般都是運算量較大,特別是向量運算、指針線性尋址等較多,而這些正是DSP的長處所在。但在一些實時性要求很高的場合,單片DSP的處理能力還是不能滿足要求。因此,又研制出了多總線、多流水線和并行處理的包含多個DSP處理器的芯片,大大提高了系統的性能。與單片機相比,DSP的高速運算能力和多總線,處理的算法的復雜度和大的數據處理流量是單片機不可企及的。52DSP的主要廠商有美國TI、ADI、Motorola、Zilog等公司。TI公司位居榜首,占全球DSP市場約60%左右。DSP代表性的產品是TI公司的TMS320系列。TMS320系列處理器包括用于控領域的C2000系列,移動通信的C5000系列,以及應在通信和數字圖像處理的C6000系列等。今天,隨著全球信息化和Internet網的普及,多媒體技術的廣泛應用,尖端技術向民用領域迅速的轉移,數字技術大范圍進入消費類電子產品,使DSP不斷更新換代,性能指標不斷提高,價格不斷下降,已成為新興科技:通信、多媒體系統、消費電子、醫用電子等飛速發展的推動力量,5353力,據國際著名市場調查研究公司ForwardConcepts發布的一份統計和預測報告顯示,目前世界DSP產品市場每年正以30%的增幅大幅度增長,是目前最有發展和應用前景的嵌入式處理器之一。1.9.3嵌入式微處理器嵌入式微處理器(EmbeddedMicroProcessorUnit,EMPU)的基礎是通用計算機中的CPU。與單片機相比,單片機本身(或稍加擴展)就是一個小的計算機系統,可獨立運行,具有完整的功能。而嵌入式微處理器僅僅相當于單片機中的CPU。5454在應用設計中,將嵌入式微處理器裝配在專門設計的電路板上,只保留和嵌入式應用有關的母板功能,可大幅減小系統體積和功耗。為滿足嵌入式應用的特殊要求,嵌入式微處理器雖然在功能上和標準微處理器基本是一樣的,但在工作溫度、抗電磁干擾、可靠性等方面一般都做了各種增強。代表性產品為ARM系列,ARM是AdvancedRISCMachines的縮寫,其中RISC是精簡指令集計算機的縮寫。同時ARM也是設計ARM處理器的美國公司的簡稱。ARM家族主要有5個產品系列:ARM7、ARM9、ARM9E、ARM10和SecurCore。5555下面以ARM7為說明嵌入式微處理器基本性能。嵌入式處理器的地址線為32條,能擴展較大的存儲器空間,所以可配置實時多任務操作系統(RTOS)。RTOS是嵌入式應用軟件的基礎和開發平臺。常用的RTOS為Linux(數百KB)和VxWorks(數MB)以及μC-OSⅡ。由于嵌入式實時多任務操作系統具有高度靈活性,可很容易地對它進行定制或作適當開發,即對它進行“裁減”、“移植”和“編寫”,從而設計出用戶所需的應用程序,來滿足需要。5656由于能運行實時多任務操作系統,所以能處理復雜的系統管理任務和處理工作。因此,在移動計算平臺、媒體手機、工業控制和商業領域(例如,智能工控設備、ATM機等)、電子商務平臺、信息家電(機頂盒、數字電視)、軍事等,已成為繼單片機、DSP之后的電子信息技術應用的又一大熱點廣義上講,凡是系統中嵌入了“嵌入式處理器”,如單片機、DSP、嵌入式微處理器,都稱為“嵌入式系統”。也有僅把“嵌入”嵌入式微處理器的系統,稱為“嵌入式系統”。還沒有嚴格的定義。目前的“嵌入式系統”,多指后者。57571.9.4嵌入式片上系統SOC(SystemOnChip)隨著超大規模集成電路設計技術發展,一個硅片上實現一個復雜的系統,即SystemOnChip(SOC),即片上系統。核心思想是把整個電子系統全部集成在一個芯片中。避免大量PCB板設計及板級的調試工作。設計者面對的不再是電路及芯片,而是根據系統的固件特性和功能要求,把各種通用處理器內核及各種外圍功能部件模塊作為SOC設計公司的標準庫,成為VLSI設計中的標準器件,用VHDL等語言描述,存儲在器件庫中。用戶只需定義整個應用系統,仿真通過后就可以將設計圖交給半導體器件廠商制作樣品。5858除無法集成的器件外,整個系統大部分均可集成到一塊或幾塊芯片中去,系統電路板簡潔,對減小體積和功耗、提高可靠性非常有利。SOC使系統設計技術發生革命性變化,標志著一個全新時代到來。至此,已介紹了嵌入式處理器家族的各成員。由于單片機體積小、價格低、很容易嵌入到系統中,應用十分廣泛,且易掌握和普及,市場占有率最高。據統計,8051體系結構的單片機的用量占全部嵌入式處理器總用量的50%以上。因此,8051體系結構的單片機技術是首先要掌握的。5959
嵌入式控制器家族單片機DSPARMSOC51系列PICAVR凌陽MSP430MCS-51兼容60作業(2012-2-22)P15:5/6/1061補充數制與編碼的簡單回顧數制(即計數制,亦稱記數制)是計數的規則。十進制是人們日常生活中最熟悉的進位計數制。二進制是在計算機系統中采用的進位計數制。
位號76543210字節單字節表示范圍:0~255
1數制62雙字節表示范圍:0~65535
十六進制是人們在計算機指令代碼和數據的書寫中經常使用的數制。用0,1,……,9和A,B,……,F(或a,b,……,f)這16個符號來描述。
位號1514131211109876543210字632編碼計算機中數以及數以外的其它信息(如字符或字符串)要用二進制代碼來表示。這些二進制代碼稱為二進制編碼。
2.1字符的二進制編碼----ASCII碼
常用字符的ASCII碼
字符ASCII碼字符ASCII碼字符ASCII碼字符ASCII碼030HA41Ha61HSP(空格)20H131HB42Hb62HCR(回車)0DH232HC43Hc63HLF(換行)0AH∶∶∶∶∶∶BEL(響鈴)07H939HZ5AHz7AHBS(退格)08H642.2二進制編碼的十進制數----BCD碼用二進制碼表示十進制數的代碼稱為BCD碼
。十進制數BCD碼十進制數BCD碼00000B50101B10001B60110B20010B70111B30011B81000B40100B91001B8421BCD碼表
用1個字節表示2位十進制數的代碼,稱為壓縮的BCD碼。
二進制碼在1010B~1111B范圍時,屬于非法碼。
65部分自然數的3種進制表示
自然數十進制二進制十六進制自然數十進制二進制十六進制〇00000B0H九91001B9H一10001B1H十101010BAH二20010B2H十一111011BBH三30011B3H十二121100BCH四40100B4H十三131101BDH五50101B5H十四141110BEH六60110B6H十五151111BFH七70111B7H十六1610000B
10H八81000B8H十七1710001B11H66補充常用數制和編碼一、二進制、十進制、十六進制1.二進制:是“0”和“1”這樣的數、逢2進位。按權展開時權的基數為2。用后綴字母“B”表示。如:1001=1×23+0×22+0×21+1×20
=9(十進制數)2.十進制:是“0”—“9”之間的數、逢10進位。按權展開時權的基數為10。用后綴字母“D”表示。如:1135=1×103+1×102+3×101+5×1003.十六進制:是“0”—“9”,“A,B,C,D,E,F”之間的數、逢16進位。按權展開時權的基數為16。用后綴字母“H”表示。如:1C5H=1×162+12×161+5×160=453D67二、不同進制之間相互轉換1、二進制、十六進制轉化成十進制:將二、十六進制數按權展開相加即為相應的十進制數。如:1101B=1×23+1×22+0×21+1×20
=13D如:1FH=1×161+15×160
=31D2、十進制轉換成二進制數:將十進制數除2取余,商為0止余數倒置。如:11D=1011B3、十進制轉換成十六進制數:將十進制數除16取余,商為0止余數倒置。如:100D=64H4、二進制轉換成十六進制數:將二進制數以小數點為界四位一分,不足補0,用一位十六進制數代替四位二進制數。如:1
00111100B=00010011
1100B=13CH5、十六進制轉換成二進制數:將十六進制數以小數點為界,用四位二進制數代替一位十六進制數。如:D4EH=1101
0100
1110B211余數
2512212100116100余數
16640668三、原碼、反碼及補碼1、原碼: 一個二進制數同時包含符號
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- DB32/T 3761.9-2020新型冠狀病毒肺炎疫情防控技術規范第9部分:職業健康技術服務機構
- DB32/T 3643-2019氣壓劈裂真空預壓加固軟土地基技術規程
- DB31/T 680.3-2017城市公共用水定額及其計算方法第3部分:游泳池
- DB31/T 229-2011礦物油型有機熱載體
- DB31/T 1256-2020消毒產品衛生安全評價信息數據集
- DB31/T 1193-2019山雞養殖技術規范
- CAB 1027-2014汽車罩
- 高中三年如何規劃:從高一到高三的全程指南
- 2024年工藝氣體壓縮機資金籌措計劃書代可行性研究報告
- 海外醫療記錄租賃與安全保障合同
- GB 45672-2025車載事故緊急呼叫系統
- 規劃測量協議書
- 模具開發保密協議書
- DB41T 2794-2024高速公路隧道和高邊坡監測技術指南
- 2025年會展經濟與管理考試試題及答案
- 2025年護士考試安全管理試題及答案
- 2024秋招北森題庫數學百題
- 招聘社工考試試題及答案
- 磚和砌塊材料試題及答案
- TCCEAS001-2022建設項目工程總承包計價規范
- 輸變電工程施工質量驗收統一表式附件4:電纜工程填寫示例
評論
0/150
提交評論