① 中斷字寄存器透明嗎
[解析] 匯編語言程序員在編程時,不需要考慮指令緩沖器、移位器、乘法器和先行進位鏈等部件,所以它們是「透明」的。 在計算機中,客觀存在的事物或屬性從某個角度看不到,就稱之為「透明」。這與日常生活中的「透明」的含義正好相反。日常生活中的「透明」是要公開,讓大家看得到,而計算機中老納的「透明」,則是指看不到的意思。 所謂透明實際上就是指那些不屬於自己管的部分(不會出現和不需要了解的部分)。 通常,在一個計算機系統中,下層機器級的概念性結構和功衫李能特性,對上層機器語言的程序員來說就是透明的。例如,浮點數表示、乘法指令,對高級語言程序員、應用程序員透明,而對匯編語言程序員、機器語言程序員則不透明;再例如,數據匯流排寬度、微程序或含遲對匯編語言程序員、機器語言程序員透明,而對硬體設計者、計算機維修人員則不透明。
② 緩存和主存對系統程序員和應用程序員是透明的是什麼意思
意思就是
系統程序員和應用程序員在設計系統或者設計程序的時候都會把硬體因素考慮進去(包括緩存和主存),一個合格的系統程序員和應用程序員必須知道,理解存儲機制,以優化系統和程序。
另一層:我覺得這里的程序員更多的偏向黑客之類的意思
③ 從機器(匯編)語言程序員來看,下列哪些是透明的
不知道你要問的是什麼,匯編有很多種,不同cpu的匯編不太一樣,不知道你說的是哪種
不過寫8086匯編程序的時候,需要用到的寄存器有14個(13個16位寄存器和1個16位但只用了其中9位的狀態標志寄存器),分別是通用寄存器(8個)、段寄存器(4個),還有2個控制寄存器(指令指針IP和狀態寄存器)
其它的你所說的寄存器我都沒聽說過,可能算是對匯編程序員透明了吧。
以上內容僅供參考,呵呵
④ 我在計算機專業相關書本(《計算機網路》)中看到「....對程序員是透明的...」請問是什麼意思,請具體解釋
「透喊燃彎明」一次在計算機網路領域通段蘆常是指存在但不幹預
即:計算機中存在的,但對於某些人員而言又不需要了解的東西,這就是計算機所指的透明性.簡單的說就是:計算機中存在,但你不鄭悶需要了解的.
⑤ 哪些內容對機器語言(含匯編語言)程序員是透明的。 1)指令緩沖寄存器器 2)程序計數器 3)向量數據表示
1)指令緩沖寄存器器 3)向量數據表示 4)字元串數據表示 5)行波進位加法器 6)條件寄存器
11)只讀存儲器使用EPROM晶元 2)微地址寄存器
⑥ 計算機中的對應用程序員、系統程序員等透明的透明什麼意思
程序狀態字對應用程序員是透明的,對系統程序員是不透明的。
⑦ 對機器語言程序員來說透明的是( )
這個問題可能是,很早的計算機問題,翻譯過來的,跟現在的計算機術語有些不一樣。
A.條件碼,主要是在比較,跳轉等指令中用到的。
B。主存,大多是指RAM,但主存地址寄存器,令人費解,怎麼翻譯的,想不出來。
C,中斷字,現在是指中斷向量,主要是系統的中斷子程序的序號,pc機中,存在bios中。
D,好理解,現在都用。
通過這道題的整個分析來講,大概是,B應該是RAM的地址(外部寄存器,我以前看到這樣的翻譯),按現在的講法。地址必須是透明的,否則無法編程。
其他的都是cpu的硬體設計決定的,程序員不可能了解,C是由計算機製造公司的程序員編寫的,存在計算的bios存儲器中,機器語言程序員不了解其內部的工作機制,只能用來調用,完成一定的功能。
大概是這樣。從事計算機系統多年,一上來,真是有點蒙,如果不給答案,真分析不出來。
為了你這道題,大概想了十多分鍾,連敲帶打,修修改改,到深夜,不容易呀,滿不滿意都給分吧,如果沒有更好的答案的話。
沒有功勞也有苦勞,怎是一個慘字了得。
⑧ 中斷字寄存器對匯編程序員不透明
對的。出自一道選擇題:對匯編語言程序員下列---不是透明的態洞。A:中帆叢枯斷字寄存器B:乘法鄭攔器C:移位器D:指令緩沖器。答案:A。
⑨ 對系統程序員不透明的有哪些
對系統程序員不透明的有虛擬存儲器,Cache存儲器,程序狀態字。根歷桐據查詢相關資料信息,虛擬存儲器,Cache存儲器,笑爛襲程序狀態字對系統程序員是不透明的,對碰兄應用程序員是透明的。