ICode9

精准搜索请尝试: 精确搜索
  • 8086汇编 CPU 寄存结构2020-03-11 11:02:28

    8086汇编 CPU 结构 8086 CPU 组成 一、结构说明 8086CPU主要由三块部分组成、通过内部总线实现CPU内各个器件之间的联系: 运算器进行信息处理:处理指令运算使用。 寄存器进行信息存储:存储地址数据使用。 控制器协调各种器件进行工作:发送读写执行使用。 二、寄存器 寄存器是CPU内

  • kernel的head.s分析2020-03-05 23:51:27

    1、定义虚拟地址,物理地址(28) 2、设置SVC模式,检验硬件的CPU ID号,机器码是否合法 ,校验uboot给内核的传参ATAGS格式是否正确,建立页表。(80-90) 3、复制数据段、清除bss段,保存起来cpu id号、机器码、tag传参的首地址,跳转到C语言运行阶段 (99)__switch_data------>__mmap_switched

  • RARP协议2020-01-29 22:02:22

    RARP协议 RARP–Reversed Address Resolution Protocol 官方定义在RFC903 ARP跟RARP的关系 RARP跟ARP的异同 这是用于以太网的ARP的请求应答分组的格式,图中以太网地址就是物理地址 RARP跟ARP都是请求广播,响应单播 RARP的请求应答分组跟ARP的形式上一样,不同之处如下 ARP的

  • 《操作系统真象还原》分页2020-01-06 21:03:58

      本节是阅读第五章的收获。下面将阐述一些分页的相关内容。 分页 什么是分页   分页,顾名思义,就是将内存分成大小相同的页。分页,通过映射的方式,将连续的线性地址转化为不连续的物理地址;这样,在处理器进入分页模式之后,用户直接访问的并不是物理地址,而是分页模式下的虚拟地址。

  • 电脑网卡MAC地址的更改2019-12-29 12:57:33

    在Windows10系统修改网卡物理地址(MAC)的方法(一)中介绍了: ❶在网卡属性的高级设置中修改网卡的物理地址; ❷用第三方软件修改网卡的物理地址,但有些网卡的物理地址用方法❶、❷是更改不了的。 下面介绍方法❸在注册表编辑器中新建NetworkAddress字符串值更改网卡物理地址的方法

  • 16位汇编-段寄存器-需要复习-练习题未做2019-12-23 10:57:41

    1. 给定段地址为0001H,仅通过变化偏移地址寻址,CPU的寻址范围为 _______ 到_______H 。   2.有一数据存放在内存20000H单元中,现给定段地址为SA,若想用偏移地址寻到此单元。则SA应满足的条件是:最小为 _______H ,最大为________H 。 提示:反过来思考,当段地址给定为 1001H 以下和 2000H

  • 什么是缓存2019-12-02 09:03:04

    缓存简单理解就是保存的一个数据副本,以便于后续能够进行快速的访问。缓存的使用是为了解决快速访问数据(读数据)的场景。在现有的互联网应用中,缓存的使用是一种能够提升服务快速响应的关键技术,需要在设计技术方案时对业务场景,具有一定的前瞻性评估后,决定在技术架构中是否需要引入缓

  • 20191325 《信息安全专业导论》第四周学习总结2019-10-27 17:51:47

    门 与、或、非、与非、或非、异或六中门,可用布尔代数来进行门的运算 对门的相互替代表示还需要很多思考才能做到 对布尔函数的运算欠缺   学习了电脑的配置,了解了CPU是ALU和控制单元的总称内有寄存器,存储单元的集合,每个存储单元有唯一的物理地址  

  • SylixOS内存空间映射关系2019-09-06 22:07:39

    基本原理 内存空间如何映射是计算机原理和操作系统原理最基本也是最关键的要点之一。只有明白系统是如何排布和映射内存空间的,才能深入理解计算机原理和操作系统特性。 物理地址空间是通过内存总线实现的,空间中的一部分会安排各种片内设备的特殊功能寄存器(SFR);一部分会安

  • 第二季-专题11-世界一下变大了-MMU2019-09-03 12:02:18

    专题1-世界一下变大了-MMU 历史 许多年以前,当人们还在使用DOS或是更古老的操作系统的时候,计算机的内存还非常小,一般都是以K为单位进行计算,相应的,当时的程序规模也不大,所以内存容量虽然小,但还是可以容纳当时的程序。但随着图形界面的兴起还有用户需求的不断增大,应用程序的规模也随

  • 获取硬件信息的delphi源码CPUID、操作系统、Mac物理地址、计算机名称、IP地址、用户名2019-09-02 14:02:55

    {-----------------------------------------------------------------------------作者:sushengmiyan 2013.01.26备注:功能:硬件信息获取单元-----------------------------------------------------------------------------} unit ApplicationHardWareInfo; interfaceuses Window

  • 十三、S3C2440 裸机 — 初始化代码及MMU2019-08-28 22:55:01

    13.1 NOR FLASH 搬运 把程序从 nor flash 上搬运到 SDRAM 中 程序存储在 nor flash 上,运行时将程序搬运到 SDRAM 中运行 nor flash 启动:nor flash 的地址从 0x0000 0000 开始,CPU 可以直接在 nor flash 上运行程序 在 nor flash 上运行程序很慢 SDRAM:地址为 0x3000 0000,程序烧

  • Windbg查看虚拟地址转物理地址数据简单流程2019-08-27 15:01:12

    1.双机调试下虚拟机打开test.exe文件int main(){    printf("%p" , "aaabbbccc");}exe打印的虚拟地址:00217B302.转二进制: 00000000 ‭00100001 01111011 00110000‬按10-10-12拆分:00000000‭00 1000010111 101100110000‬变成了:0-217-B303.kd> ! process 0 0 test.exe获取到到D

  • 解决VMware克隆IP问题2019-08-26 16:39:43

    原文链接:http://www.baidu.com 去掉 UUID 和 HWADDR vi /etc/sysconfig/network-scripts/ifcfg-eth0 修改主机名 vi /etc/sysconfig/network HOSTNAME=hadoop1 删除Linux物理地址绑定的文件(该文件会在操作系统重启并生成物理地址以后将物

  • KVM部署及管理2019-08-12 10:57:49

    KVM部署及管理1、安装qemu-img create -f qcow2 nginx.qcow2 20Gvirt-install --name nginx --memory 512 --vcpus 2 --location ftp://172.16.206.146/pub --disk /var/lib/libvirt/images/nginx.img --network bridge=virbr0 --hvm --nographics --os-type='linux' --os-

  • MFC 获取本机IP、网络ip和物理地址2019-08-10 11:01:55

    获取本机Ip CString CNet::GetLocalIP(){ WSADATA wsaData; int err = WSAStartup(MAKEWORD(2, 0), &wsaData); if (err != 0) { return ""; } char szHostName[MAX_PATH] = { 0 }; int nRetCode; nRetCode = gethostname(szHostNa

  • 对linux物理地址和虚拟地址的一些浅显认识2019-07-30 21:36:00

    物理地址 物理地址用于内存芯片级的单元寻址,与处理器和CPU连接的地址总线相对应 虚拟地址 虚拟地址是Linux内核虚拟出来的地址,经由MMU内存管理单元映射到实际的物理地址 为什么linux采用虚拟地址 如果直接使用物理地址存在以下问题 1.安全风险 每个进程都可以访问0-4G的

  • 内存管理的基本知识2019-07-28 20:38:05

    内存管理的功能有: 内存空间的分配与回收:由操作系统完成主存储器空间的分配和管理,使程序员摆脱存储分配的麻烦,提高编程效率。 地址转换:在多道程序环境下,程序中的逻辑地址与内存中的物理地址不可能一致,因此存储管理必须提供地址变换功能,把逻辑地址转换成相应的物理地址。 内存空

  • 随笔32019-07-27 11:50:28

    arp -a -v -s ARP 地址解析协议,即ARP(Address Resolution Protocol),是根据IP地址获取物理地址的一个TCP/IP协议 ARP欺骗 arpspoof -i eth0 -t 192.168.185 192.168.1.1 MAC地址 也称为局域网地址(LAN Address),以太网地址(Ethernet Address)或物理地址(Physical Address) TTL 生存时间值 T

  • 内存的基础知识2019-07-15 22:06:03

    1.总览 2.什么是内存?   2.进程运行的基本原理 2.1逻辑地址vs物理地址 3.小结                  

  • 虚拟地址、逻辑地址、线性地址、物理地址2019-07-10 13:43:18

    虚拟地址 指由程序产生的由段选择符和段内偏移地址组成的地址。 逻辑地址 指由程序产生的段内偏移。有时候直接把逻辑地址当做虚拟地址。 线性地址 指虚拟地址到物理地址变换的中间层,是处理器可寻址的内存空间中的地址。程序代码会产生逻辑地址,也就是段中的偏移地址,加上相应

  • 虚拟地址和物理地址2019-06-17 09:01:44

         虚拟地址和物理地址 第一层理解 1、每个进程都有自己独立的4g内存空间,每个进程的内存空间都具有类似的结构。 2、一个新进程建立的时候,将会建立自己的内存空间,此进程的数据,代码等数据从磁盘拷贝到自己的进程空间,哪些数据在哪里,都由进程控制表中的task_struck记录,task_struc

  • 操作系统-内存管理2019-06-16 17:01:30

        内存管理 内存管理及其功能   所有用户进程和系统所需要的全部程序和数据不可能都放入到主存中,操作系统将内存空间进行合理的划分和有效地动态分配,这就是内存管理。   内存管理主要需要满足的需求包括;重定位、保护、共享、逻辑组合和物理组织。   内存管

  • TeamViewer被发现用于(检测为)商业用途解决方案(绝对有效)2019-06-15 23:37:51

        原因分析 出现这种情况的原因是:TeamViewer检测到你的主机经常使用该软件,就将你判定为了商业用户;检测的依据就是获取你电脑的MAC地址,因为这个地址是在生产的时候指定的一个唯一的地址,且IP地址可以随意更改,因此,这就成为了TemViewer防止商业用途使用的手段。其实,MAC地址是可以随

  • java获取mac物理地址(转)2019-06-13 10:55:08

    package com.simonjia.util.other;import java.net.InetAddress;import java.net.InterfaceAddress;import java.net.NetworkInterface;import java.util.ArrayList;import java.util.List;import java.util.stream.Collectors;public class MacTools { /***因为一台机器不一定

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有