码迷,mamicode.com
首页 >  
搜索关键字:段地址    ( 317个结果
Intel微处理器学习笔记 保护模式(二)
原来放段地址的段寄存器存选择子(selector),用于选择描述表内的一个描述符。描述符(descriptor)描述存储器段的位置、长度和访问权限。由于段寄存器和偏移地址仍然用于访问寄存器,因此保护模式指令和实模式指令是完全相同的。(唯一的区别就是对段寄存器的解释不同)32位的程序可以在64位模式下...
分类:其他好文   时间:2014-12-25 01:27:52    阅读次数:325
windows下配置路由,解决内外网同时上掉线的问题
这是个最基本的网络知识了,可前些天遇到这个问题,发现快忘完了,就在这记下来吧。 首先上两张图 正确的路由设置下的网络包流向 有两个默认路由设置的网路包流向 你的电脑同时连接内外网,会向不同的地址发送很多网路包,首先的机器上会缓存一个路由表,你的网卡根据这个路由表,决定你的网络包下一站的地址是哪。 正常情况下,访问特别网段地址都会设置路由,比如上图访问10.11.12.0/...
分类:Windows程序   时间:2014-12-13 16:31:56    阅读次数:273
DHCP 获取169.254网段地址原因
DHCP(DynamicHostConfigurationProtocol,动态主机配置协议)是IETF为实现IP的自动配置而设计的协议,它可以为客户机自动分配IP地址、子网掩码以及缺省网关、DNS服务器的IP地址等TCP/IP参数。一开始,DHCP客户机初始化TCP/IP,通过UDP端口67向网络中发送一个DHCPDISCOVER广播包,..
分类:其他好文   时间:2014-12-03 19:35:27    阅读次数:453
线性表的实现
顺序存储结构 顺序存储定义线性表的顺序存储结构,线性表的顺序存储结构,指的是用一段地址连续的存储单元依次存储线性表的数据元素。顺序存储结构在C语言中可以用一维数组来实现顺序存储结构存储空间的起始位置:数组node线性表的最大容...
分类:其他好文   时间:2014-11-28 14:09:32    阅读次数:150
汇编中的ASSUME的使用
assume 最典型的用法:是指明变量与段寄存器的联系,比如 assume ds:data,它是告诉编译器以后所有在data段中定义的变量寻址时,使用ds作为段地址,但是它不对程序作任何事,比如你必须自己对ds赋值,这也就是为什么dos下典型的汇编段如下: .data ........ .co...
分类:其他好文   时间:2014-11-26 18:37:56    阅读次数:143
关于一段地址对齐的位运算代码的解释
看http://blog.csdn.net/aihao1984/article/details/5953668这篇博文讲C的函数可变参数时,发现了以下这段代码:#define _INTSIZEOF(n) ((sizeof(n)+sizeof(int)-1)&~(sizeof(int) - 1) ) ...
分类:其他好文   时间:2014-11-20 01:21:03    阅读次数:222
深入研究C语言 第二篇
1. 程序一: 首先我们研究如下程序: 回答如下问题: 1. 程序运行时n,a,b,c的段地址在哪个寄存器中? 全局变量的存储空间在什么段里?局部变量的存储空间在什么段了?参数在什么段里?函数的返回值存储在什么地方? 全局变量的存储空间在什么时候分配?什么时候释放? 局部变量的存储空间在什么时候分配...
分类:编程语言   时间:2014-10-29 23:54:54    阅读次数:449
什么叫段地址 什么叫偏移地址?
偏移地址是指段内相对于段起始地址的偏移值,例如一个存储器的大小是1KB,可以把它分为4段,第一段的地址范围就是0—255,第二段的地址范围就是256-511,依次类推。。这些段内的偏移地址就是在0-255的范围内的。 段地址就是每一段的首地址,第一段的段地址就是0,计算它们的物理地址只需要把段地址左...
分类:其他好文   时间:2014-10-16 07:20:32    阅读次数:208
深入研究C语言 第一篇(续)
没有读过第一篇的读者,可以点击这里,阅读深入研究C语言的第一篇。问题一:如何打印变量的地址?我们用取地址符&,可以取到变量的偏移地址,用DS可以取到变量的段地址。1.全局变量:我们看到,这里的全局变量是在数据段中的。2.局部变量:我们看到,这里的局部变量是在栈段中的。问题二:研究main函数的偏移地...
分类:编程语言   时间:2014-10-16 00:05:01    阅读次数:377
CPU结构及段地址偏移地址的概念
原文地址:http://blog.csdn.net/yihuiworld/article/details/7533335#comments程序如何执行: CPU先找到程序在内存中的入口地址 -- 地址总线 (8086有20根地址总线,每一根可以某一时传0或1, 20位的二进制数字可以表示的不同的数字...
分类:其他好文   时间:2014-10-07 18:44:43    阅读次数:241
317条   上一页 1 ... 28 29 30 31 32 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!