1. 匯編語言中一個內存單元多大
內存單元的大小,是以位元組為單位。
一個內存單元是 1 個位元組,即 8 位二進制數。
ffff:0~ffff:b,共有12個位元組。
內存單元的大小,與 CPU 無關。
8 位的 CPU,每次只能讀寫一個內存單元(即一個位元組)。
8086 是 16 位的CPU,所以,它每次,就可以操作兩個內存單元。
(當然,8086 也兼容 8 位,所以,它也可以讀寫一個內存單元。)
32 位的 CPU (如 386),每次,就可以讀寫四個內存單元了!
2. 關於內存單元存放數據的大小
內存單元就是單純的存儲數據
數據寄存器要看是什麼外設的數據寄存器,不一樣的
比如定時器的數據寄存器用來存放定時器的值
d/a的數據寄存器用來存放要轉換的數字值
3. 使用20位表示一個內存儲器的地址,則該存儲器的最大容量是多少
使用20位表示一個內存儲器的地址,則該存儲器的最大容量是1MB,選擇(D)。
存儲器的容量指的是一片存儲器最多能夠存儲多少個單位信息,二進制信息單位多用位元組表示。計算機中的存儲器有成千上萬個存儲單元,為了使存入和取出不發生混淆,必須給每個存儲單元一個唯一的固定編號,也就是存儲單元的地址。
存儲單元的數量很大,為了減少存儲單元向外引出的地址線,存儲器都帶有解碼器,根據二進制編碼、解碼原理,除了地線公用以外,n根導線可以譯成2^n個地址號,20位,也就是2^20=1048576,這就是該存儲器的最大定址范圍。
在計算機中,稱其數據存儲器的容量為1MB。
(3)單元存儲最大數據擴展閱讀
程序存儲器的發展:
(1)ROM型單片機:內部具有工廠掩膜變成的只讀程序儲存器ROM。這種單片機是定製的,一般價格最低,用戶將調試好的程序代碼交給廠商,廠商在製作單片機時把程序固化到ROM內,而用戶是不能修改ROM中代碼的。
這種單片機價格最低,但生產周期較長。適用於大批量生產。
(2)EPROM型單片機:內部具有EPROM型程序存儲器,對於有窗口的EPROM型單片機,可以通過紫外線擦除器擦除EPROM中的程序,用編程工具把新的程序代碼寫入EPROM,且可以反復擦除和寫入,使用方便,但價格貴,適合於研製樣機。
對於無窗口的EPROM型單片機,只能寫一次,稱為OTP型單片機。OTP型單片機價格也比較低,既適合於樣機研製,也適用於批量生產。
(3)FLASH Memory型單片機:內部含有FLASH Memory型程序存儲器,用戶可以用編程器對FLASH Memory存儲器快速整體擦除和逐個位元組寫入,這種單片機價格也低、使用方便,是目前最流行的單片機。
4. 一個有16位地址線和8位數據線的存儲器最大儲存容量為多少
16位地址線和8位數據線的存儲器最大儲存容量為 64K
16位地址空間可定址2的16次方即64K地址單 元,每個單元為8位數據,剛好一個位元組,所以總的存儲容量為 64KB
5. 一個位元組能存儲的最大數是多少
一個位元組能存儲的最大數是255。
位元組是存儲器的基本單位,長度為8位,計算機存儲器中數據都是以二進制保存的,每一位不是0就是1,所以8個二進制位全為1時,代表的數最大。二進制的11111111,轉換為十進制就是255。
存儲單元存儲的數據和存儲單元的數據類型有關,一般用一個位元組存儲的數據,其類型為正整數和0,此時一個位元組能存儲的最大數是255。如果一個位元組存儲的是字元數據,也可以用正整數和0來代表,如ASCII碼就是用0-255的數字代表256個字元,此時說存儲的最大數為255也是合理的。