導航:首頁 > 程序命令 > 對應用程序員不透明的是

對應用程序員不透明的是

發布時間:2022-09-18 23:40:25

『壹』 虛擬內存的異構體系

從虛存的概念可以看出,主存-輔存的訪問機制與cache-主存的訪問機制是類似的。這是由cache存儲器、主存和輔存構成的三級存儲體系中的兩個層次。cache和主存之間以及主存和輔存之間分別有輔助硬體和輔助軟硬體負責地址變換與管理,以便各級存儲器能夠組成有機的三級存儲體系。cache和主存構成了系統的內存,而主存和輔存依靠輔助軟硬體的支持構成了虛擬存儲器。
在三級存儲體系中,cache-主存和主存-輔存這兩個存儲層次有許多相同點:
(1)出發點相同:二者都是為了提高存儲系統的性能價格比而構造的分層存儲體系,都力圖使存儲系統的性能接近高速存儲器,而價格和容量接近低速存儲器。
(2)原理相同:都是利用了程序運行時的局部性原理把最近常用的信息塊從相對慢速而大容量的存儲器調入相對高速而小容量的存儲器。
但cache-主存和主存-輔存這兩個存儲層次也有許多不同之處:
(1)側重點不同:cache主要解決主存與CPU的速度差異問題;而就性能價格比的提高而言,虛存主要是解決存儲容量問題,另外還包括存儲管理、主存分配和存儲保護等方面。
(2)數據通路不同:CPU與cache和主存之間均有直接訪問通路,cache不命中時可直接訪問主存;而虛存所依賴的輔存與CPU之間不存在直接的數據通路,當主存不命中時只能通過調頁解決,CPU最終還是要訪問主存。
(3)透明性不同:cache的管理完全由硬體完成,對系統程序員和應用程序員均透明;而虛存管理由軟體(操作系統)和硬體共同完成,由於軟體的介入,虛存對實現存儲管理的系統程序員不透明,而只對應用程序員透明(段式和段頁式管理對應用程序員「半透明」)。
(4)未命中時的損失不同:由於主存的存取時間是cache的存取時間的5~10倍,而主存的存取速度通常比輔存的存取速度快上千倍,故主存未命中時系統的性能損失要遠大於cache未命中時的損失。

『貳』 對機器語言程序員來說透明的是( )

這個問題可能是,很早的計算機問題,翻譯過來的,跟現在的計算機術語有些不一樣。

A.條件碼,主要是在比較,跳轉等指令中用到的。
B。主存,大多是指RAM,但主存地址寄存器,令人費解,怎麼翻譯的,想不出來。
C,中斷字,現在是指中斷向量,主要是系統的中斷子程序的序號,pc機中,存在bios中。
D,好理解,現在都用。

通過這道題的整個分析來講,大概是,B應該是RAM的地址(外部寄存器,我以前看到這樣的翻譯),按現在的講法。地址必須是透明的,否則無法編程

其他的都是cpu的硬體設計決定的,程序員不可能了解,C是由計算機製造公司的程序員編寫的,存在計算的bios存儲器中,機器語言程序員不了解其內部的工作機制,只能用來調用,完成一定的功能。

大概是這樣。從事計算機系統多年,一上來,真是有點蒙,如果不給答案,真分析不出來。

為了你這道題,大概想了十多分鍾,連敲帶打,修修改改,到深夜,不容易呀,滿不滿意都給分吧,如果沒有更好的答案的話。

沒有功勞也有苦勞,怎是一個慘字了得。

『叄』 下列各項中對應用程序員不透明的是

選D,來自《計算機系統結構習題答案》(鄭偉民),題1.8.。(該文檔可以從網路文庫搜到)

先行進位鏈、乘法器屬於計算機組成中的專用部件,它隻影響機器的速度和價格,與軟體編程無關。
指令緩沖器屬於計算機組成中的緩沖器技術,是由全硬體實現的,系統程序不參預對它們的管理。
條件碼寄存器是存放指令執行後生成反映結果狀態或特徵的標志碼,它要供轉移等指令使用,是編程要用到的。

『肆』 cache是什麼文件夾可以刪除嗎

Cache就是緩存文件,可以刪除。Cache這個文件夾代表緩存,主要是我們平時在使用APP時,應用需要自動緩存的一些東西,這類文件夾一般沒有重要的數據。但長時間不清理會占據存儲空間,有需要的朋友可以選擇性的刪除釋放手機內存。

cache的主要作用

cache是高速緩沖存儲器,,介於CPU與主存之間,它的工作速度數倍於主存,全部功能由硬體實現,並且對程序員是透明的.buffer一般是主存.還有,一般buffer對程序員是不透明的,除非是底層的地程序員,偶爾會需要知道一些buffer的詳細信息(一般是嵌入式的,必須對每個地址都要自己分配),一般情況下,只要程序自己去分配。

『伍』 什麼是虛擬空間什麼是虛存空間什麼是虛擬存儲器

虛擬空間:即虛擬主機。 虛擬主機(Virtual Host Virtual Server)是使用特殊的軟硬體技術,把一台計算機主機分成一台台"虛擬"的主機,每一台虛擬主機都具有獨立的域名和IP地址(或共享的IP地址),具有完整的Internet伺服器功能。

虛存空間:把內存與外存有機的結合起來使用的空間,從而得到一個容量很大的「內存」空間,這就是虛存空間。

虛擬儲存器:虛擬存儲器只是一個容量非常大的存儲器的邏輯模型,不是任何實際的物理存儲器.它藉助於磁碟等輔助存儲器來擴大主存容量,使之為更大或更多的程序所使用.
希望我的回答對你有幫助!

『陸』 計算機中的對應用程序員、系統程序員等透明的透明什麼意思

程序狀態字對應用程序員是透明的,對系統程序員是不透明的。

『柒』 下列各項中對應用程序員不透明的是

選D,來自《計算機系統結構習題答案》(鄭偉民),題1.8。

(1)先行進位鏈、乘法器屬於計算機組成中的專用部件,它隻影響機器的速度和價格,與軟體編程無關。

(2)指令緩沖器屬於計算機組成中的緩沖器技術,是由全硬體實現的,系統程序不參預對它們的管理。

(3)條件碼寄存器是存放指令執行後生成反映結果狀態或特徵的標志碼,它要供轉移等指令使用,是編程要用到的。

『捌』 三級存儲系統構成工作原理

主存和Cache之間的數據調動是由硬體自動完成的,對所有程序員均是透明的;而主存和輔存之間的數據調動則是由硬體和操作系統共同完成的,對應用程序員是透明的。MDR和MAR邏輯上在主存中,實際上在CPU中;地址解碼器在主存中。

三級緩存是為讀取二級緩存後未命中的數據設計的—種緩存,在擁有三級緩存的CPU中,只有約5%的數據需要從內存中調用,這進一步提高了CPU的效率。

其運作原理在於使用較快速的儲存裝置保留一份從慢速儲存裝置中所讀取數據且進行拷貝,當有需要再從較慢的儲存體中讀寫數據時,緩存(cache)能夠使得讀寫的動作先在快速的裝置上完成,如此會使系統的響應較為快速。

『玖』 匯流排屬性是否透明

透明性

在計算機中,客觀存在的實物或屬性從某個角度看不到,就稱為「透明」,和日常中的「透明」正好相反,計算機中的透明,則是看不到的意思。

所謂透明實際上就是指那些不屬於自己管的部分(不會出現和不需要了解的部分)。在一個計算機系統中,下層機器及的概念性結構和功能特性,對上層機器語言的程序員來說就是透明的。例如:浮點數表示,乘法指令,對高級語言程序員,應用程序員透明,而對匯編語言程序員,機器語言程序員則不透明

閱讀全文

與對應用程序員不透明的是相關的資料

熱點內容
安卓手機里的電子狗怎麼用 瀏覽:742
pythonspyder入門 瀏覽:761
趣質貓app是什麼 瀏覽:59
皮帶壓縮機經常吸不上 瀏覽:205
西部隨行版怎樣加密 瀏覽:996
釘釘上如何壓縮圖片 瀏覽:924
cad輸入命令不顯示窗口 瀏覽:618
小米視頻加密之後怎麼看 瀏覽:76
超級程序員劉芳閱讀 瀏覽:832
顧家九爺在哪個app 瀏覽:820
我的世界怎麼在聯機大廳做伺服器 瀏覽:290
分手程序員 瀏覽:447
php將html導出為word 瀏覽:801
騰訊加密視頻能破解嗎 瀏覽:1007
反編譯後導入eclipse 瀏覽:948
買阿里雲伺服器有郵箱嗎 瀏覽:825
pdf卡片2004 瀏覽:309
e算量加密鎖檢測不到 瀏覽:777
python串口讀取數據類型 瀏覽:760
17年新款寶來壓縮機不跳 瀏覽:107