『壹』 cpu地址線有20根,數據線有16根,cpu按位元組訪問和按字訪問的范圍是多少
地址線能傳輸多少個不同的信息,cpu就能對多少存儲單元定址。即地址匯流排寬度決定定址能力20根地址線,每根線傳輸0或1,20根共有2^20總組合定址范圍00000-FFFFF總位元組數為2^20 = 16^5 = 1048576 Byte = 1024 KB = 1 MB。
計算機內是按8位1位元組的方式編織,(書上也說了,一個存儲單元必須是8的倍數)然後一個存儲單元裡面可能有存放多個位元組。
行對應的就是它的行號(字地址),列就是(位元組地址)。這里行內可以存放多少個位元組就看的是數據線了。但是定址如果是按位元組定址,就不需要考慮數據線的根數,因為裡面已經按位元組編織了。
cpu按位元組訪問和按字訪問的范圍例題:
比如32位數據線,那麼行內就可以存放32/8=4個位元組,需要用4個數來分辨行內地址,比如00,01,10,11。
解題:首先地址線20根,如果按位元組訪問(定址),每個存儲單元裡面的單元已經是最小單元了,所以就不用分了,就是2^20也就是1M。
重點:如果是按字定址,那麼它需要考慮內地址,也就是一個存儲單元裡面每個位元組的地址,它是16根,所以它裡面就有2個位元組,需要1位二進制位來表示,0代表第一個,1代表第二個,所以就從地址線裡面就分出去了一個位數用來尋字內地址的,所以如果按字定址,那麼就是2^20 / 2 = 2^19 = 512K。
『貳』 為何8086/8088 CPU數據線是雙向傳輸的
因為要進行CPU和其它部件之間的雙向數據傳輸。
數據匯流排DB用於傳送數據信息。數據匯流排是雙向三態形式的匯流排,即它既可以把CPU的數據傳送到存儲器或輸入輸出介面等其它部件,也可以將其它部件的數據傳送到CPU。數據匯流排的位數是微型計算機的一個重要指標,通常與微處理的字長相一致。
匯流排(Bus)是指計算機組件間規范化的交換數據(data)的方式,即以一種通用的方式為各組件提供數據傳送和控制邏輯。按照匯流排信息傳送方向區分,匯流排可以分為單向匯流排和雙向匯流排兩種。
雙向匯流排是指連接匯流排的任何一個部件可以有選擇地向匯流排上的任何一個部件發送信息,也可以有選擇地向接收匯流排上任何一個部件發來的信息。
8086/8088cpu的數據線和地址:
8086/8088CPU的地址匯流排均為20位,8086/8088CPU的定址范圍為1MB;8086有16根數據線和20根地址線,它既能處理16位數據,也能處理8位數據。可定址的內存空間為1MB。
Inter公司在推出8086的同時,還推出了一種准16位微處理器8088,8088的內部寄存器,運算部件及內部數據匯流排都是按16位設計的,單外部數據匯流排只有8條。
推出8086的主要目的是為了與當時已有的一套Inter外部設備介面晶元直接兼容使用。8086與8088在寄存器結構,編程結構,存儲器組織及I/O埠組織方面是完全一樣的或稍有差別。
『叄』 8086CPU有多少根外部地址匯流排
在8086處理器內部是有36根線,其中16根數據匯流排和20根地址匯流排。
intel的80286處理器於1982年問世了,它的地址匯流排位數增加到了24位,因此可以訪問到16M的內存空間。更重要的是從此開始引進了一個全新理念--保護模式。這種模式下內存段的訪問受到了限制。訪問內存時不能直接從段寄存器中獲得段的起始地址了,而需要經過額外轉換和檢查。為了和過去兼容,80286內存定址可以有兩種方式,一種是先進的保護模式,另一種是老式的8086方式,被成為實模式。系統啟動時處理器處於實模式,只能訪問1M空間,經過處理可進入保護模式,訪問空間擴大到16M,但是要想從保護模式返回到實模式,你只有重新啟動機器。還有一個致命的缺陷是80286雖然擴大了訪問空間,但是每個段的大小還是64k,程序規模仍受到限制。因此這個先天低能兒註定壽命不會很久。
『肆』 8086CPU由哪兩部分組成它們的主要功能是什麼
8086的內部結構-成兩部分:
1、匯流排介面部件BIU,負責控制存儲器讀寫.
2、執行部件EU,EU從指令隊列中取出指令並執行.
8086是16位微處理器,有16根數據線、20根地址線,內部寄存器、運算部件以及內部操作都是按16位設計的.
『伍』 CPU有多少位,是不是指CPU有多少根地址線呀
目前沒有64位地址線的CPU,
使用PAE36技術的32位CPU是36根地址線,
使用PAE40技術的Intel x86-64 CPU是40根地址線,
使用PAE52技術的AMD x86-64 CPU是52根地址線。
Intel為伺服器生產的x86-64 Xeon系列CPU好像也是52根地址線。
『陸』 設cpu共有16根地址匯流排,8根數據線
『柒』 8086CPU有多少根數據線和地址線
有16根數據線,20根地址線; 80286有16根數據線,24根地址線; 80386有32根數據線,32根地址線; 80486有32根數據線,32根地址線; Pentium CPU 32根數據線(主暫存器仍是32位元寬度)( 內部數據為32位 、外部數據為64位),36根地址線!
『捌』 cpu地址線有20根,數據線有16根,cpu按位元組訪問和按字訪問的范圍是多少
20跟地址線,其中4跟地址線用於片選信號,16根用於片內定址,最大訪問位元組2^20=1M
一個字等於兩個位元組,所以,1M/2=1024 /2=512k.