freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

freescalemc9s08單片機原理與應用(第02章)-全文預覽

2025-09-16 14:42 上一頁面

下一頁面
  

【正文】 ,地址線應為4條。在二維譯碼方式中,存儲體排成矩陣,地址譯碼器分成兩個,分別稱為行地址譯碼器和列地址譯碼器。設存儲器芯片的單元數(shù)為個,地址信號應為N位,通過地址譯碼器譯碼后,產(chǎn)生個譯碼輸出,其中對應每一個地址信號只有一個譯碼輸出有效,每一個譯碼輸出與一個存儲單元相連接,選擇相應的存儲單元。(4)地址譯碼的方式前面曾經(jīng)提到,當CPU訪問寄存器時,通過地址線向存儲器發(fā)出存儲單元的地址,存儲器中的地址寄存器接收此地址并把它送到地址譯碼器,由地址譯碼器對該地址進行譯碼,產(chǎn)生選擇信號去選擇相應的存儲單元。地址線的位數(shù)應由芯片的單元數(shù)決定,如單元數(shù)為 個,地址線的位數(shù)應為N位。由于一個存儲器芯片的容量是有限的,所以當設計一個存儲器時,往往需要由若干個存儲器芯片連接而成。f.控制電路控制電路接收CPU傳送來的控制信號,產(chǎn)生用于對存儲器內(nèi)部各部分進行控制的內(nèi)部控制信號,對存儲器各部分的工作進行控制。n圖2 4 存儲體示意圖 c.地址譯碼器地址譯碼器負責將地址寄存器中的地址信息進行譯碼,從而產(chǎn)生相應的選擇信號,由選擇信號選中地址信號所指定的存儲單元。單元地址存儲單元012一個存儲體就類似一座樓房,存儲單元就像樓房中的房間。外圍電路包括地址寄存器、地址譯碼器、驅(qū)動電路、數(shù)據(jù)寄存器、控制電路,如圖23所示。通常要根據(jù)對存儲器提出的不同用途、不同環(huán)境要求進行對比選擇。存儲器的可靠性是指在規(guī)定時間內(nèi)存儲器無故障工作的情況,一般用平均無故障時間MTBF來衡量。由于存儲器在完成一次讀寫操作時,需要經(jīng)過一定的穩(wěn)定時間后才能開始下一次操作,所以存取周期TMC大于存取時間TA。為了提高系統(tǒng)的工作速度,只有高速的CPU是不夠的,還要求存儲器的工作速度越高越好。通常,存儲單位以“b”代表“位”,“B”代表“字節(jié)”。(2)存儲器的技術(shù)指標存儲器在計算機系統(tǒng)中具有重要的作用,它的性能對整個系統(tǒng)的性能有很大的影響。內(nèi)存可以被CPU直接訪問。斷電后仍保持信息的存儲器稱為非易失性存儲器。特點是存儲容量大、存取速度介于RAM與SAM之間,用于作為計算機的外存。磁帶存儲器是一個典型的順序存儲器。EPROM芯片上平時必須用不透明的膠紙擋住石英窗口,以防自然光中的紫外線進入造成信息丟失。 掩膜ROM由生產(chǎn)廠家在制作時將程序和數(shù)據(jù)寫入,用戶只能使用不能對其進行修改。動態(tài)RAM中存儲的信息經(jīng)過一段時間后會自動消失(一般為2ms),在使用時需在2ms之內(nèi)對其內(nèi)容進行恢復,這一過程稱為刷新?!霉鈱W原理制成的存儲器稱為光存儲器,目前光盤存儲器的使用越來越普及b. 按存取方式分類按照存儲器的不同工作方式可以將存儲器分為隨機存取存儲器RAM(Random Access Memory)、只讀存儲器ROM(Read Only Memory)、順序存取存儲器SAM(Sequential Access Memory)和直接存取存儲器DAM(Direct Access Memory)。根據(jù)目前常用的存儲介質(zhì)可以把存儲器分為半導體存儲器、磁存儲器和光存儲器三種。2)內(nèi)存的基本組成存儲器是具有記憶功能的設備,可以存放用二進制的形式表示的程序和數(shù)據(jù),它在計算機中具有十分重要的地位。匯編與匯編程序——把用匯編語言編寫的源程序翻譯成機器語言程序的過程稱為匯編,完成匯編的程序稱為匯編程序。機器碼是用一串0和1組成的,不容易記憶,用機器語言編寫程序時非常麻煩,調(diào)試困難,容易出錯,且出錯時不易檢查。程序——指令的有序集合稱為程序。指令系統(tǒng)——計算機能夠執(zhí)行的所有的指令稱為計算機的指令系統(tǒng)。軟件的主要組成是在硬件基礎上運行的各種程序。內(nèi)存又稱為主存,外存又稱為輔存。完成數(shù)據(jù)輸入和運算結(jié)果輸出的部件稱為輸入設備和輸出設備。如果上述計算過程由計算機完成,首先要求在計算機中有一個代替人的大腦的部件,它能夠?qū)γ恳粋€操作步驟進行分析,進而產(chǎn)生完成操作所需要的所有控制信息,利用這些控制信息指揮計算機中的所有的部件協(xié)調(diào)一致地工作,共同完成一項工作,這個部件稱為控制器。10254人工完成該算式的計算,需要有一個算盤作為計算工具,一張紙和一支筆記錄算式、原始數(shù)據(jù)、中間結(jié)果和最終結(jié)果,整個計算過程都需要在人的大腦的指揮下進行。這些部件通常由半導體、磁性、光和機械等物理部件組成,它們是計算機系統(tǒng)中看得見、摸得著的部分。若為奇校驗,則應通過選取P的值使Pbn1bn2…b1b0中的1的個數(shù)湊成奇數(shù),若為偶校驗,則應使Pbn1bn2…b1b0中1的個數(shù)湊成偶數(shù)。奇偶校驗碼是最簡單、應用最廣泛的校驗方法,它屬于一種檢錯碼,只能發(fā)現(xiàn)錯誤,不能對錯誤進行定位,并且不能發(fā)現(xiàn)偶數(shù)位錯誤。校驗碼可分為檢錯碼和糾錯碼:檢錯碼只能發(fā)現(xiàn)錯誤,不能確定錯誤的位置;糾錯碼不僅能夠發(fā)現(xiàn)錯誤,還能對錯誤進行定位,進而糾正錯誤。2)校驗碼在信息沿著數(shù)據(jù)通路從一個部件傳送到另一個部件時,由于某些干擾或電路的故障會使所傳送的信息發(fā)生錯誤。由于并行傳送方式是把組成一個數(shù)據(jù)的各位數(shù)碼作為一個整體同時進行傳送,所以傳送速度大大高于串行傳送。1)傳送方式(1)串行傳送方式把組成一個數(shù)據(jù)的各位數(shù)碼通過一條路徑按先后次序逐位進行傳送,稱為串行傳送方式。 ASCII碼表列01234567行位 654→ ↓ 321000000101001110010111011100000NULDLESP0P.p10001SOHDC1!1AQaQ20010STXDC2“2BRbr30011ETXDC33CScs40100EOTDC4$4DTdt50101ENGNAK%5EUeu60110ACKSYNamp。在ASCII碼表()中,左邊和上邊為相應字符的ASCII碼,上邊為3位,左邊為低4位?;続SCII碼由7位二進制數(shù)構(gòu)成,可表示128個字符編碼。在計算機的工作過程中,除了對數(shù)值數(shù)據(jù)進行各種運算外,還需要處理大量字母和符號信息,這些信息統(tǒng)稱為字符數(shù)據(jù)。參加邏輯運算的數(shù)據(jù)是按位進行的,位與位之間沒有進位和借位關(guān)系。當一個符點數(shù)的大小超出浮點數(shù)所能表示的范圍時,機器無法表示,稱為浮點數(shù)的溢出。當尾數(shù)用補碼表示時:如果是正數(shù),格式化的尾數(shù)與原碼表示方法相同;如果是負數(shù),格式化數(shù)的尾數(shù)應滿足。由此可以看出,如果將浮點數(shù)的階碼加1,尾數(shù)相應的右移1位,或者將浮點數(shù)的階碼減1,尾數(shù)相應的左移1位,浮點數(shù)的值保持不變。例如,階碼為4位,尾數(shù)為12位的浮點數(shù)表示格式如下: 1514 12 11 0NS階碼尾數(shù)其中NS為尾符,即整個浮點數(shù)的符號,尾數(shù)的小數(shù)點隱含在尾數(shù)的最高位的左邊。其中,基數(shù)在浮點數(shù)表示法中稱為階碼。采用原碼或反碼表示法所表示的最大數(shù)為2m-1-1,最小數(shù)為-(2m-1-1);用補碼表示法表示,最大數(shù)為2m-1-1,最小數(shù)為-2m-1。用原碼及反碼表示的最大數(shù)為1-2-m+1,最小數(shù)為-(1-2-m+1)。一般m位小數(shù)(包括一位符號位)的格式如下:N=NS6)定點數(shù)和浮點數(shù)計算機在處理數(shù)據(jù)時,除了要考慮數(shù)制和數(shù)的各種碼制表示方法外,還要考慮到小數(shù)點的位置。用變形補碼判斷運算結(jié)果是否溢出時,只需要判斷結(jié)果的雙符號位是否相同即可,如果雙符號位相同,運算結(jié)果沒有溢出,否則運算結(jié)果有溢出。出現(xiàn)溢出時運算結(jié)果是錯誤的,不再使用。(1)溢出的判斷當兩個數(shù)作加減法運算時,如何判斷運算結(jié)果是否有溢出呢?常用的方法有補碼和變形補碼兩種方法。出現(xiàn)上溢出時,應停止運算,進行錯誤處理。采用補碼做加減法運算時,符號位與數(shù)值位同時參加運算,減法也轉(zhuǎn)換為加法運算,符號位無需單獨處理。真值為正數(shù)時,原碼、反碼、補碼相同,無需轉(zhuǎn)換。[+1101]補=00001101B[1110111]補=10001001B[+0]補=00000000B[0]補=280=28=00000000B,在補碼中0表示形式是唯一的。由以上論述可以給出補碼的定義:設真值為X,當X≥0時,它的補碼與原碼相同。如果順時針為加法,逆時針為減法,則可以得到下面的兩個表達式:順時針 10+5=12+3=3(MOD 12)逆時針 107=3比較以上兩個表達式可以發(fā)現(xiàn),當以12為模時,10+5和107兩種運算是等價的。所以和 0在位二進制計數(shù)系統(tǒng)中的表示形式是一樣的,同樣鐘表的零點和12點表示的形式是相同的。例如:一個位二進制計數(shù)系統(tǒng),它可以表示個不同的數(shù),它的模為?!尽?求出下列數(shù)的反碼,要求寫成8位的形式。在原碼中0有正0和負0之分。這就是一個有符號數(shù)在計算機中的表示形式,稱之為機器數(shù),而它的數(shù)值就稱為機器數(shù)的真值。= 十六進制轉(zhuǎn)換為二進制時,只需把一位十六進制數(shù)寫成四位二進制數(shù)即可。由此可得到一個進位序列,該序列的第一個進位是轉(zhuǎn)換結(jié)果的最高位,最后一個進位是轉(zhuǎn)換結(jié)果的最低位。整數(shù)部分的規(guī)則是除基數(shù)取余數(shù)直到商為0為止。8421BCD碼是最常用的編碼,它選取四位二進制數(shù)的前10個代碼與十進制數(shù)字相對應(),編碼的每位的權(quán)從左至右為1,因此稱為8421BCD碼。十進制數(shù)用D表示或省略,二進制數(shù)用B表示,十六進制數(shù)用H表示,當十六進制數(shù)以A~F表示時,則需要在前面加一個0。一個任意的二進制數(shù)S可以表達成: (2)十六進制十六進制數(shù)的基數(shù)是16,它的特點是每個數(shù)位上的數(shù)碼共有16個,即0~F,其中10~15用A~F表示。在進行運算時按逢R進1,借1當R的規(guī)則進行。任何一種數(shù)制都有兩個要素,即基數(shù)和權(quán)。由于數(shù)在機器中是以器件的物理狀態(tài)來表示的,所以一個具有兩種穩(wěn)定狀態(tài)且能相互轉(zhuǎn)換的器件,就可以來表示一位二進制數(shù)。 微型計算機中數(shù)據(jù)的表示計算機工作時,信息在其內(nèi)部不停地傳送。半導體基本原件及其集成電路形成計算機的硬件基礎,而計算數(shù)學的計算方法與數(shù)據(jù)結(jié)構(gòu)則為計算機的軟件基礎。 數(shù)值型數(shù)據(jù)1)進位計數(shù)制數(shù)制是人們利用符號來計數(shù)的方法,數(shù)制可以有多種。但是在使用二進制編寫程序時既繁瑣又容易出錯,所以人們在編寫程序時又經(jīng)常使用十進制和十六進制。例如在二進制數(shù)中基數(shù)R=2,可使用0和1兩個數(shù)碼。一般而言,對于R進制的數(shù)S,可按權(quán)展開為:(1)二進制二進制數(shù)的基數(shù)是2,它的特點是每個數(shù)位上的數(shù)碼只有0和1兩種,計數(shù)規(guī)則是“逢2進1,借1當2”,各位的權(quán)是以2為底的冪。一個任意的十進制數(shù)可以表達成: 為了區(qū)別以上三種數(shù)制所表示的數(shù),應在每種數(shù)的后面加一個字母加以區(qū)分。常用的BCD碼有幾種,如8421碼、2421碼、余3碼等。 (2)十進制數(shù)轉(zhuǎn)換為任意進制數(shù)
點擊復制文檔內(nèi)容
黨政相關(guān)相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1