① 中断字寄存器透明吗
[解析] 汇编语言程序员在编程时,不需要考虑指令缓冲器、移位器、乘法器和先行进位链等部件,所以它们是“透明”的。 在计算机中,客观存在的事物或属性从某个角度看不到,就称之为“透明”。这与日常生活中的“透明”的含义正好相反。日常生活中的“透明”是要公开,让大家看得到,而计算机中老纳的“透明”,则是指看不到的意思。 所谓透明实际上就是指那些不属于自己管的部分(不会出现和不需要了解的部分)。 通常,在一个计算机系统中,下层机器级的概念性结构和功衫李能特性,对上层机器语言的程序员来说就是透明的。例如,浮点数表示、乘法指令,对高级语言程序员、应用程序员透明,而对汇编语言程序员、机器语言程序员则不透明;再例如,数据总线宽度、微程序或含迟对汇编语言程序员、机器语言程序员透明,而对硬件设计者、计算机维修人员则不透明。
② 缓存和主存对系统程序员和应用程序员是透明的是什么意思
意思就是
系统程序员和应用程序员在设计系统或者设计程序的时候都会把硬件因素考虑进去(包括缓存和主存),一个合格的系统程序员和应用程序员必须知道,理解存储机制,以优化系统和程序。
另一层:我觉得这里的程序员更多的偏向黑客之类的意思
③ 从机器(汇编)语言程序员来看,下列哪些是透明的
不知道你要问的是什么,汇编有很多种,不同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存储器,笑烂袭程序状态字对系统程序员是不透明的,对碰兄应用程序员是透明的。