以简化的方式进行编译和链接 1.exe的执行 程序运行,只是从屏幕上不可能看到任何运行结果,因为,我们的程序根本没有向显示器输出任何信息。程序只是做了一些将数据送入寄存器和加...
以简化的方式进行编译和链接 1.exe的执行 程序运行,只是从屏幕上不可能看到任何运行结果,因为,我们的程序根本没有向显示器输出任何信息。程序只是做了一些将数据送入寄存器和加...
/etc/profile的作用 USER变量 LOGNAME变量 MAIL变量 PATH变量 HOSTNAME变量 HISTNAME变量 umask: 调用/etc/prof...
栈段 对于8086PC机,在编程时,可以根据需要,将组内存单元定义为一个段。我们可以将长度为N(N<=64KB)的一组地址连续、起始地址为16的倍数的内存单元,当作栈空间来用...
source命令 source 配置文件或 . 配置文件 环境变量配置文件简介 环境变量配置文件中主要是定义对系统的操作环境生效的系统默认环境变量,比如PATH、HISTSI...
栈是一种具有特殊的访问方式的存储空间。它的特殊性就在于,最后进入这个空间的数据,最先出去。 可以用一个盒子和3本书来描述栈的这种操作方式。 一个开口的盒子就可以看成一个栈空间...
预定义变量 接收键盘输入 read [选项] [变量名] -p “提示信息":在等待read输入时,输出提示信息 -t秒数:read命令会一直等待用户输入,使用此选项可以指定...
什么是Debug? Debug是DOS、Windows都提供的实模式(8086方式)程序的调试工具。使用它,可以查看CPU各种寄存器中的内容、内存的情况和在机器码级跟踪程序的...
环境变量是什么 用户自定义变量只在当前的Shell中生效,而环境变量会在当前Shell和这个Shell的所有子Shell当中生效。如果把环境变量写入相应的配置文件,那么这个环...
由段地址x16引发的讨论 “段地址x16”有一个更为常用的说法是左移4位。计算机中的所有信息都是以二进制的形式存储的,段地址当然也不例外。机器只能处理二进制信息,“左移4 位...
通配符 Bash中其他特殊符号 单引号与双引号 反引号与$() 什么是变量 变量是计算机内存的单元,其中存放的值可以改变。当Shell脚本需要保存一些信息时,如一个文件名或是...
寄存器 一个典型的CPU(此处讨论的不是某一具体的CPU)由运算器、控制器、寄存器(CPU工作原理)等器件构成,这些器件靠内部总线相连。总线,相对于CPU内部来说是外部总线。...
标准输入输出 输出重定向 打印报错命令 输入重定向 wc [选项][文件名] -c统计字节数 -w统计单词数 -l统计行数 多命令顺序执行 一定会报错因为没有文件 dd if...
汇编语言是直接在硬件之上工作的编程语言,首先要了解硬件系统的结构,才能有效的应用汇编语言对其编程。 机器语言 机器语言是机器指令的集合。 机器指令展开来讲就是一台机器可以正确...
命令别名 alias别名='原命令' 设定命令别名 alias查询命令别名命令 命令执行时顺序 第一顺位执行用绝对路径或相对路径执行的命令。 第二顺位执行别名。 第三顺位执行...
makefile 了解两个概念一个是⽬标(target),另⼀个就是依赖(dependency)。⽬标就是指要⼲什么,或说运⾏ make 后⽣成什么,⽽依赖是告诉 make ...
历史命令 history [选项] [历史命令保存文件] -c 清空历史命令 -w 把缓存中的历史命令写入历史命令保存文件 历史命令一般都保存在根目录下/.bash_hist...
Makefile是啥 一个工程中的源文件不计其数,其按类型、功能、模块分别放在若干个目录中,mokefile 定义了一系列的规则来指定哪些文件需要先编译,哪些文件需要后编译,...
echo输出 命令 echo [选项] [输出内容] -e:支持反斜线控制的字符转换 中间有空格需要用用双引号括起来 !对shell脚本有特别的作用,如果要用的话需要用单引号...
Shell是什么 Shell是-个命令行解释器,它为用户提供了一个向Linux内核发送请求以便运行程序的界面系统级程序,用户可以用Shell来启动、挂起、停止甚至是编写一些程...
添加一个新的硬盘 点击添加 选择硬盘 硬盘类型 分配大小 查看新硬盘 fdisk -l 使用fdisk命令分区fdisk /dev/sdb 新建分区 新建扩展分区 新建逻辑分...