“c语言允许直接访问物理地址,能进行位操作”是什么意思啊刚拿到C语言的课本,语预习时看到的一句话,非常感谢一楼朋友的回答,我还是初学者……我还不知道什么叫物理内存,什么叫地

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/15 13:28:34

“c语言允许直接访问物理地址,能进行位操作”是什么意思啊刚拿到C语言的课本,语预习时看到的一句话,非常感谢一楼朋友的回答,我还是初学者……我还不知道什么叫物理内存,什么叫地
“c语言允许直接访问物理地址,能进行位操作”是什么意思啊
刚拿到C语言的课本,语预习时看到的一句话,
非常感谢一楼朋友的回答,我还是初学者……我还不知道什么叫物理内存,什么叫地址……所以还是不知道一楼朋友说的什么意思……请回答的朋友说得详细点……呵呵……谢谢拉!

“c语言允许直接访问物理地址,能进行位操作”是什么意思啊刚拿到C语言的课本,语预习时看到的一句话,非常感谢一楼朋友的回答,我还是初学者……我还不知道什么叫物理内存,什么叫地
就是使用C语言能够直接定位物理内存的地址,即通过内存地址(如0xfa283401)得到该地址上的数据.
计算机中的数据都是以位(bit,比特)来作为基本单位的,C语言能直接对位进行操作,包括求与,并,或,异或,非等.
物理地址是一个很宽泛的概念,磁盘,内存等存储设备都有物理地址的说法.
物理内存地址指的是硬件实现上物理内存展现给外部总线访问的编码地址,其范围等于物理内存的大小.
大家常说的物理内存就是指安装在主板上的内存条,其实不然,在计算机的系统中,物理内存不仅包括装在主板上的内存条(RAM),还应该包括主板BIOS芯片的ROM,显卡上的显存(RAM)和BIOS(ROM),以及各种PCI、PCI-E设备上的RAM和ROM.
地址空间就是对物理内存编码(地址编码)的范围.
所谓编码就是对每一个物理存储单元(一个字节)分配一个唯一的地址号码,这个过程又叫做“编址”或者“地址映射”.这个过程就好像在日常生活中我们给每家每户分配一个地址门牌号.与编码相对应的是“寻址”过程——分配一个地址号码给一个存储单元的目的是为了便于找到它,完成数据的读写,这就是“寻址”,因此地址空间有时候又被称作“寻址空间”.系统不仅要给主板上的内存条编址,还要给上述的其它物理内存编址;它们都被编在同一个地址空间内,编址后的物理内存就可以被系统资源使用或占用.

学学JAVA,不能直接访问物理地址
再学学VB, 不能进行位操作
就明白了.

“c语言允许直接访问物理地址,能进行位操作”是什么意思啊刚拿到C语言的课本,语预习时看到的一句话,非常感谢一楼朋友的回答,我还是初学者……我还不知道什么叫物理内存,什么叫地 看啦下C语言,在他的特点中看到,C语言能直接访问物理地址,我不懂什么叫物理地址, C语言能进行位(bit)操作,请问位(bit)操作是什么意思? C语言编程中,内存物理地址是什么概念?内存物理地址的含义. 关于C语言中内存物理地址的含义,有谁能通俗说一下物理地址这个概念的含义,本人在此感激不尽. C语言访问结构成员的3种等价形式 问一个关于C语言指针的问题,我的理解是,指针是为了通过变量的内存地址间接访问变量..但是既然可以直接..既然可以直接访问变量,为何要用上指针来间接访问变量呢.指针的优势是什么,我们 请问!直接访问是什么意思? 请问!直接访问是什么意思? C语言,参见位运算的操作数必须是整形常量或变量?为什么?其他类型的量不能用二进制表示吗?计算机识别的数不都是二进数吗?那为什么其他的量无法进行位运算. C语言8进制数怎么进行按位或运算,同时16进制数怎么进行接位求反运算 C语言:a是实型变量,C允许进行赋值a=10,但不可以这样说:实型变量中允许存放整型值.为什么可以赋值a=10? 网卡的物理地址有多少位? C语言问题,在位运算中,操作数每右移一位,其结果相当于什么?若左移1位,其结果相当于什么? 从键盘输入一个表达式,判断它是否符合下面的语法规则 的c语言程序(1) 表达式中只允许使用以下符号: 大写字母,+,-,*,/,(,)(2) 用单个大写字母表示进行运算的数据;(3) 允许使用括号嵌套, mov ax,bx的源操作数的物理地址是什么 关于C语言利用模拟笔算来进行分数化小数的四舍五入问题一道分数化小数的题目,要求将形如a/b的分数保留小数点后c位.直接1.0*a/b是不精确的.但是在利用笔算进行模拟时,四舍五入好像成了问 C语言中指针在编程中有什么作用?不知道指针除了访问变量地址,给变量进行传址交换这些作用外,在实际程序中有什么作用.