汇编语言入门基础(访问寄存器和内存) 8086是16位的CPU 8086的字长(word size)为16bit 一个字(word)可以存在一个16位寄存器中 这个字的高位字节存在这个寄存器的高8位寄存器 这个字的低位字节存在这个寄存器的低8位寄存器 注意:al寄存器是ax的低八位,bl寄存器是bx的低八位。ah、bh都是对应的寄存器的高八位。 注意注意:当输入add al, 93H时,结果显示0058H,为啥这
汇编语言入门基础(概述) 内存被专业的称为存储器,而存储器被划分为若干给存储单元,每个存储单元从0开始顺序编号;我们可以将各种存储器看作一个逻辑存储器--统一编址,可以方便我们来使用、读取他们。再计算机中专门·有连接CPU和其他芯片的导线,通常称为总线。2. 器件的选择,读或写命令(控制信息)1. 存储单元的地址(地址信息)3. 读或写的数据(数据信息)物理上:一根根导线的集合;
H3CNE(vlan与子接口技术) SW1-GigabitEthernet1/0/1]port link-mode route #设置成三层接口。[SW1-GigabitEthernet1/0/1]ip add 10.1.1.2 24 #直接当路由器来用。#设置三层vlan,这个vlan可以当作网关,这个网关是交换机内置的一个虚拟路由器的。#当路由器配置静态路由用来与外网互通。#环回口用于测试通往外网的接口。配置静态路由是为了与内网互通。
H3CNE(vlan的基础配置) SW1-GigabitEthernet1/0/10]port trunk pvid vlan 100 #让vlan100的所属ip不带标签。[SW1-GigabitEthernet1/0/1]port hybrid vlan 10 30 untagged #收到他们的给他们去掉标签。[SW1-GigabitEthernet1/0/1]port hybrid pvid vlan 10 #收到vlan10的给他带上标签。#这个命令其实是使带标签的不带标签,不带标签的带标签。
H3CNE(STP) 目录8.1 二层环路与STP的介绍8.1.1 二层环路 8.1.2 冲突域 8.1.3 二层环路带来的问题 8.1.4 STP的基本概念:桥ID 8.1.5 STP的基本概念:根桥 8.1.6 STP的基本概念:Cost8.1.7 STP的基本概念:Port ID 8.1.8 STP的基本概念:BPDU 示例:8.2 STP的选举过程8.3 STP状态机与收敛的过程8.3.1 STP的接口状态8.1.3 STP的接口状态迁移 编辑 启动所有的交换机设备,给他们开启STP协议: 我们来抓给BPDU的包:
H3CNE(路由基础、直连路由与静态路由) ip route-static 目标网段 掩码 路由器的出口接口号 路由器到下一路由器的出接口IP(下一跳)3台PC上我们已经配置好了IP与子网掩码、网关。需要我们来实现这个网络拓扑图的全网互通。至此配置完成,全网的PC能够实现互通。
H3CNE(comware介绍与常见操作) 用户对设备的常见管理方式主要有命令行方式和Web网管方式两种。用户需要通过相应的方式登录到设备后才能对设备进行管理Tab键的使用:如果是与之匹配的关键字唯一,按下键,系统自动补全关键字,补全后,反复按关键字不变。[H3C]info- #按下Tab键如果与之匹配的关键字不唯一,反复按键可循环显示所有以输入字符串开头的关键字。[H3C]info-center log #按下Tab键。
H3CNE(模拟器连接CRT命令控制面板) 至此已经搞定了,想要配置这个设备的话,直接在crt中双击他的图标就行,需要注意的是,设备记得在模拟器中启动。首先打开CRT软件,在sessions文件下面创建一个新的文件夹,再在这个新的文件夹下面创建一个会话。创建好会话后,右键这个会话的图标(就在左边的栏目里面),选择最下面的属性,把红括号里面的选项勾选了。创建这个新建会话的时候,需要进行下面图片所示的这几步设置,然后才能创建完成。打开华为模拟器后,创建一个路由器,点开路由器的设置来查看配置。回到crt后继续继续。
H3CNE(IP地址与子网划分) PC去访问其他电脑的时候,通过掩码判断,如果是一个网段,会直接请求对方的arp,直接发送给他。要求有两个区域A和B,这个两个广播区域分别可以容纳200人,为他们划分子网。要求有两个区域A和B,这个两个广播区域分别可以容纳300人,为他们划分子网。:用来区分一个IP地址中的网络部分及主机部分。1)确定网络前缀:从A/B/C类选择一个前缀。1)确定前缀:192.168.0.0。1)确定前缀:192.168.0.0。网络地址:192.168.0.0。:用来区分一个网络内不同的主机。
JavaSE (Java基础):面向对象(下) 接口的作用:1. 约束2. 定义一些方法,让不同的人实现5. 接口不能实例化,接口中没有构造方法6. implements可以实现多个接口7. 必须要重写接口中的方法//interface 定义接口的修饰符(关键字),接口都需要有实现类// 接口中定义就是常量 public static final// 接口中的所有定义的方法其实都是抽象的 public abstract每个接口都需要有实现类。// 类 可以实现接口 implements 接口。
JavaSE (Java基础):面向对象(上) 关于类的创建就是直接在IDEA中的文件下直接创建类,就是点Java的文件,进行编译以后就是点class的文件。关于封装就是在类里面定义属性的时候使用修饰符private,在这个类里面可以定义一些可以操作这个属性的方法,这些方法需要特定的名称。我是这么理解的,当创建对象时,类型为这个对象所属的父类时,他所调用的父类引用的方法是指向的子类,就好像儿子不听爸爸话了。如果是非静态的话,子类就不听父类话了,就都是向子类的方法看齐,你是调用到的父类的方法,但是引用到的确实子类的方法。,就是调用父类的构造器。
计算机科学基础简单介绍(1—6) 计算机影响了我们生活的方方面面,在我们这个时代完全渗透了我们的生活。最早是算盘、星盘、时钟、尺卡等古老的计算工具,后来出现了进步计算机,类似与汽车里程表的一种机械工具,但是他也是手工制品。经过历史的演变与发展,成就了现如今通过各种无比精密零件组成的现代计算机。
JavaSE (Java基础):Arrays数组 兄弟们注意奥,我刚刚看了下JDK1.8的官方文档好像这个toString()方法好像不能打印这个多维数组。//打印数组元素,Arrays.toString//能够正确输出结果//数组进行排序:升序//数组进行填充,将数组内的所有元素来进行填充//将下标为2到5之间的元素给填充为4i++) {if (i==0){}else {
JavaSE (Java基础):运算符 为什么下面这段代码中最后的语句中b元素要加(double)呢?因为要计算10/40的话,他们都是int类型的在计算机中会取整,而计算机取整一般都是直接舍去小数点后面的数字,那么就会返回0,使用(double)就是将b元素强制转换为double类型的变量,返回的值也就好也是double类型的了,直接返回结果为0.5。
JavaSE (Java基础):方法简介 自己看注释,,,,这就是方法!//main方法//实际参数:实际调用传递给他的参数//test();//加法return a+b;//练习2:用while或for循环输出1-1000之间能被5整除的数,并且每行输出3个i