當前位置:首頁 » 存儲配置 » 則說明該主存共有多少存儲單元

則說明該主存共有多少存儲單元

發布時間: 2023-03-26 03:06:12

1. 在微機中,若主存儲器的地址編號是0000H到7FFFH,則該存儲器容量為多少00000000麻煩各位幫個忙啊!

H代表的是十六進制。0000H到7FFFH一共是7FFF+1個 7FFF+1轉換成十進制就是32767+1=32768Byte,1024Byte=1KB,所以也就是32KB。

地址編號從80000H到BFFFFH且按位元組編址的內存容量為_256_KB,若用16K×4bit的存儲晶元夠成該內存 ,共需_32_片。做減法運算求出內存容量:尾數-首數+1。BFFFFH-80000H+1=40000H。所以從80000H到BFFFFH有40000H個地址單元。

轉換為十進制:40000H=4×164=22×(24)4=218,即28KB,也就是內存容量為256KB。若用16K×4bit的存儲晶元夠成該內存 ,需要(256K×2×4bit)÷(16K×4bit)=32片晶元襲老。

(1)則說明該主存共有多少存儲單元擴展閱讀

主存儲器存儲單元的地址和內容

主存儲 器弊核(簡稱主存)的基本存儲單元是位,它能容納一個二進制的0和1。整個主存由許多存儲位構成,這些存儲位每8位組合成一個位元組,每相鄰的2個位元組組成一個字,相鄰的兩個字組成一一個雙字。

為了區別這些不同的位元組(或字)存儲單元,每一單元都被指定一個編號,稱為此單元的物理地址(簡稱PA)。PC機的主存是按8位位元組編址的,即以位元組作為最小單位。假定主存容量為1M位元組,則它的最低地址為00000H,最高地址為租禪掘0FFFH。

主存儲器的讀取規則:「 高高低低」規則,即高地址對應高位元組,低地址對應低位元組。

2. 主存儲器的基本組成

主存儲器(英文:Main memory,簡稱:主存)是計算機硬體的一個重要部件。其作用是存放指令和數據,並能由中央處理器(CPU)直接隨機存取。通常分為隨機存儲器(RAM)和只讀存儲器(ROM)。
主存儲器一般採用半導體存儲器,與輔助存儲器相比有容量小、讀寫速度快、價格高等特點。計算機中的主存儲器主要由存儲體、控制線路、地址寄存器、數據寄存器和地址解碼電路五部分組成。

從70年代起,主存儲器已逐步採用大規模集成電路構成。用得最普遍的也是最經濟的動態隨機存儲器晶元(DRAM)。1995年集成度為64Mb(可存儲400萬個漢字)的DRAM晶元已經開始商業性生產,16MbDRAM晶元已成為市場主流產品。DRAM晶元的存取速度適中,一般為50~70ns。有一些改進型的DRAM,如EDO DRAM(即擴充數據輸出的DRAM),其性能可較普通DRAM提高10%以上,又如SDRAM(即同步DRAM),其性能又可較EDO DRAM提高10%左右。1998年SDRAM的後繼產品為SDRAMⅡ(或稱DDR,即雙倍數據速率)的品種已上市。在追求速度和可靠性的場合,通常採用價格較貴的靜態隨機存儲器晶元(SRAM),其存取速度可以達到了1~15ns。無論主存採用DRAM還是SRAM晶元構成,在斷電時存儲的信息都會「丟失」,因此計算機設計者應考慮發生這種情況時,設法維持若干毫秒的供電以保存主存中的重要信息,以便供電恢復時計算機能恢復正常運行。鑒於上述情況,在某些應用中主存中存儲重要而相對固定的程序和數據的部分採用「非易失性」存儲器晶元(如EPROM,快快閃記憶體儲晶元等)構成;對於完全固定的程序,數據區域甚至採用只讀存儲器(ROM)晶元構成;主存的這些部分就不怕暫時供電中斷,還可以防止病毒侵入。

3. 如果一個存儲單位能放一個位元組,那麼一個64KB的存儲器共有多少個存儲單元

一個位元組是1B1KB=1024B就是1024×64=65536個位元組。
忘採納

4. 1KB的儲存器有多少儲存單元。儲存單元的編號從多少到多少

1KB的存儲器則它有1024個存儲單元。 1KB代表最小的儲存單元。它的編號為從0-1023。

存儲器被劃分成了若干個存儲單元,每個存儲單元都是從0開始順序編號,如一個存儲器有128個存儲單元,則它的編號就是從0-127。

指針的內容是存儲地址在存儲器中有大量的存儲元,把它們按相同的位劃分為組,組內所有的存儲元同時進行讀出或寫入操作,這樣的一-組存儲元稱為一個存儲單元。一個存儲單元通常可以存放一個位元組;存儲單元是CPU訪問存儲器的基本單位。

(4)則說明該主存共有多少存儲單元擴展閱讀

存儲地址一般用十六進制數表示,而每一個存儲器地址中又存放著一組二 進制(或十六進制)表示的數,通常稱為該地址的內容。值得注意的是,存儲單元的地址和地址中的內容兩者是不一樣的。

前者是存儲單元的編號,表示存儲器總的一個位置,而後者表示這個位置里存放的數據。正如一個是房間號碼,一個是房間里住的人一樣。

存放一個機器字的存儲單元,通常稱為字存儲單元,相應的單元地址叫字地址。而存放一個位元組的單元,稱為位元組存儲單元,相應的地址稱為位元組地址。如果計算機中可以編址的最小單元是字存儲單元,則該計算機稱為按字定址的計算機。

5. 若某存儲器的容量為640kb,則表示該存儲器有多少個單元越詳細越好。。。謝謝

存儲器按不同類型分多少種呢,
常見的一般我們分內存和外存兩種。比如內存和硬碟。

這里引進幾個概念:
存儲元、存儲單元及存儲器。
若干個存儲元構成一個存儲單元,若干個存儲單元構成存儲器。

每個存儲元可以存儲一個二進制,每個存儲單元可以存放1個位元組,即1Byte.
640Kb = 640000Byte = 6.4 X 10^5 個這樣的存儲單元。
這只是理論數值。

6. 如果一個儲存單元能能存放一個位元組,那麼一個32KB的存儲器共有多少個儲存單元

一個存儲單元能存放一個位元組,那麼一個32KB位元組的存儲器共有32768個存儲單元。

計算機的存儲器容量是以位元組為最小單位來計算的,對棗缺於一個有128個存儲單元的存儲器,可以說它的容量為128位元組,如果有一個1KB的存儲器,則它有1024個存儲單元。

那麼,一個32KB的存儲器,則它有1024×32=32768個存儲單元。



(6)則說明該主存共有多少存儲單元擴展閱讀

在計算機中採用只有兩個數碼「0」和「1」的二進制來表示數據,記憶元件的兩種穩定狀態分別表示為「0」和「1」。日常使用的十進制數必須轉換成等值的二進制數才能存入存儲器中,計算機中處理的各種字元,例如英文字母、運算符號等,也要轉換成二進制代碼才能存儲和操作。埋缺

在存儲器內是以位元組為單位來存儲信息的,因而對存儲器的編址是按位元組編址,從而使CPU根據地址編號找到存儲器中的操作數或者說CPU根據地址編號訪問該存儲單元的內容地址從0開始編號,順序地每個地址加1。

在計算機內地址也是用二進制數表示,地址是一個無符號整數,為了書寫方便和編程,在源程序中常用十六進制數或符號來表示彎岩辯一個存儲單元的地址。如1MB的地址范圍若用二進制數和十六進制數表示如下:

二進制數:0000 0000 0000 0000 0000B——1111 1111 1111 1111 1111B

十六進制數:0 0 0 0 0H——F F F F FH

7. 主存中每個存儲單元幾個位元組

一個位元組為8位,即1Byte=
8b。
如果是SAM之類的,其上有標識。如
SRAM
晶元6264
的容量為8K×8
bit,其每個存儲單元含8b,共有8x1024個存儲單元。
Pentium(586)等微處理器構成的計算機,它們的字長是32
位。即4個位元組。
現在的64位處理器,字長為64位,即每個存儲單元含64b=8Byte,8個位元組。

8. 定義數據段如下,畫出數據存儲示意圖,並說明該數據段共有多少個位元組單元。

所謂內部數據存儲器就是集成在單片機內部的數據存儲器,因為單片機的內部的數據匯流排是8位的,所以其定址范圍只有00H~FFH。而這段內存也分為兩部分:00H~7FH:直接定址區: 也叫DATA區。C語言中在定義變數的時候,加上data這個關鍵字修飾的話,那麼這個變數就存在這個區域。這個區域可以進行直接定址。例如 MOV A, 30H;把30H單元裡面的內容復制到A中。 這段區域比較復雜,00H~1FH這段區域是通用寄存器(R0~R7)組所佔的區域。你可能覺得很奇怪,R0~R7隻有八個位元組,而這段區域有32個位元組。其實這個段區域是分為四組,每組8個位元組。而程序在同一時刻所用到的R0~R7隻是占這四組中的一組。其他的24個位元組是當作普通內存在使用的。而使用那一組是由PSW寄存器中的RS0和RS1兩位來決定的。 可能你會覺得設計這單片機的人不是找抽嗎,沒事搞的那麼復雜干什麼。其實設計者這樣設計是有目的的。在中斷的時候,這個設計就非常方便了。在進中斷的時候,要做現場的保護,就是把一些在主程序中用到的寄存器同時又在中斷中用到,這樣的寄存器就必須保護,防止數據丟失。例如在主程序中用到了R0~R7,在中斷中也用到了R0~R7,不這樣設計的話就得一個一個寄存器去入棧,然後再一個一個的出棧。麻煩的很。而有這樣的分組設計,只需在進中斷的時候,把PSW入棧,再改變PSW的RS0和RS1兩位的值,用不同的寄存器組。然後在中斷結束的時候,把PSW出棧就可以了。這樣就方便很多。 20H~2FH,叫位定址區,這個區域的16個位元組可以進行位定址。C語言中定義的位變數就分配在這個區域。 30H~7FH:普通 的內存。80H~FFH:這段地址也糾結。如果單片機是51的話還好理解,因為51單片機內存只有128個位元組,而這段地址是特殊功能寄存器的地址。如果是嘩巧顫52單片機的話就糾結啦,52單片機內部數據存儲器有256個位元組,00H~7FH只有128個啊,而80H~FFH是特殊功能器的地址啊,那麼還有128個位元組的地址怎麼編排呢?和特殊功能器共用地址?那會不會在訪問內存的時候改變了特殊功能器的值啊,改變了的話程序會出問題的?這是每個初學者都有這樣的疑問。其實特殊功能寄存器的確和後面128個位元組的內存是共用相同的地址的。但是他們都有自己的物理地址,就像兩個人同名樣的,雖然名字相同,但亂敗不是同一個人。而區分的方法就是利用不同的定址方式,特殊功能寄存器有直接定址,內存用間接定址。例如:MOV R0, 0E0H;直接定址,把累加器A中的值復制到R0中。MOV R1,#0E0HMOV R0,@R1間接定址,把地址為E0H的內存單元裡面數復制到R0中。間接定址只能用R0或R1作為地址指針。 外部數據存儲器,也就是外部擴展的寄存器。以前的外部存儲器都是掛在單片機外面的(現在的外部存儲器都集成在單片機內部了,但是訪問的方式還是沒改變。只是不佔用IO口了),用單片機的P0口和P2口來連接外部存儲器。P0口作為訪問外部存儲器地址的低八位和數據口,P2口作為地址的高八位。程序訪問外部數據存儲器,必須用DPTR或者R0和R1做為地址指針,用MOVX指令。在外部存儲器的地址小於100H的時候,可以用R0和R1作為地址指針來訪問外部存儲器。例如:MOV R0,#30HMOVX A,@R0這段程序就是把地址為30H 的外部存儲器的數據復制到A中。 所以外部存儲寬絕器的00H~FFH也叫pdata區。同樣在C語言中,用pdata關鍵字修飾的變數存在該區域。外部存儲器所有的區域都可以用DPTR作為指針來訪問。例如:;地址小於8位MOV DPTR,#0030HMOVX A,@DPTR;地址大於8位MOV DPTR,#3000HMOVX A,@DPTR所以外部存儲器所有區域叫xdata區,在C語言中,有xdata修飾的變數就存在該區域。內部數存和外部數存有些地址是重疊的,但是它們在空間上不重疊。也就是有自己獨立的物理空間。利用不同的定址方式從而來區分他們。程序存儲器也就是只讀存儲器。在程序運行過程中只能對它進行讀,但是不能寫。對它的寫只能利用一些特殊的方式,例如把你在電腦裡面寫好程序,通過下載器下載到單片機裡面。而在程序中對它的讀也得用DPTR做為指針來訪問,並且用MOVC指令。由於老的51單片機內部集成的程序存儲器空間比較小,所以有時候需要外擴程序存儲器。但是內部程序存儲器和外部程序存儲器不能共存,只能用其中的一個。有單片機的EA管教來決定,EA為高時,內部。EA為低時,外部。

9. 字長16位的計算機 主存地址空間128KB 有多少個存儲單元

如果是如穗按字索引,字長16位,對應擁有2^16也就是64K個存儲單元.
每個渣羨卜存儲單元大派源小為128KB/64K=2B,即字長為2B.

10. 主存的地址線、容量 問題。

一,存儲單元的個數由地址線條數決定,比如11根線,那麼共2^11個存儲單元(B),這個理解吧?計算機的硬體設計決定了多少條地址線。比如個人電腦的地址匯流排是32位的,CPU、內存控制器、操作系統都是按32位地址匯流排設計。32位地址匯流排可以支持的內存地址空間是 2^32/1024/1024 = 4096MB,也就是有4GB的地址代碼,可以編4GB個地址。
二, 看「2048×8位」 , 即 2^11 * 8位 ,11代表11根地址線,2^11個存儲單元(地址空間),8代表一個存儲單元能存儲的bit數(存儲位寬),也即是8條數據線同時有0或1這樣的電信號傳輸出去。
三,容量計算: 存儲單元個數(地址空間)* 存儲位寬/8= ** B
四,字長是CPU的主要技術指標之一,指的是CPU一次能並行處理的二進制位數(其實和內存的數據線條數一樣),字長總是8的整數倍,通常PC機的字長為16位(早期),32位,64位。

熱點內容
內置存儲卡可以拆嗎 發布:2025-05-18 04:16:35 瀏覽:333
編譯原理課時設置 發布:2025-05-18 04:13:28 瀏覽:374
linux中進入ip地址伺服器 發布:2025-05-18 04:11:21 瀏覽:610
java用什麼軟體寫 發布:2025-05-18 03:56:19 瀏覽:31
linux配置vim編譯c 發布:2025-05-18 03:55:07 瀏覽:107
砸百鬼腳本 發布:2025-05-18 03:53:34 瀏覽:940
安卓手機如何拍視頻和蘋果一樣 發布:2025-05-18 03:40:47 瀏覽:738
為什麼安卓手機連不上蘋果7熱點 發布:2025-05-18 03:40:13 瀏覽:802
網卡訪問 發布:2025-05-18 03:35:04 瀏覽:509
接收和發送伺服器地址 發布:2025-05-18 03:33:48 瀏覽:370