实验任务 一、使用Debug,用E命令和A命令以两种方式将指令写入内存 机器码 汇编指令 b8 20 4e mov ax,4E20H 05 16 14 add ax,1416H bb 00 20 mov bx,2000H 01 d8 add ax,bx 89 c3 mov bx,ax 01 d8 a ...
分类:
其他好文 时间:
2018-10-06 10:44:08
阅读次数:
289
实验结论 实验任务(1) 1,用E指令将书上的指令写入内存 首先用E命令以1000:0为起始的内存单元写入了书上的机器码,然后用R指令查看CPU寄存器的内容,图中的CS=073H,IP=0100H意为指向内存073H:0100,而后的R指令则改变了CS和IP的内容,使其指向1000:0,T指令执行1 ...
分类:
编程语言 时间:
2018-10-05 21:03:16
阅读次数:
228
实验任务 (1)使用Debug,将下面的程序段写入内存,逐条执行,观察每条指令执行后CPU中相关寄存器中内容的变化。 机器码 汇编指令 b8 20 4e mov ax,4E20H 05 16 14 add ax,1416H bb 00 20 mov bx,2000H 01 d8 add ax,bx ...
分类:
其他好文 时间:
2018-10-05 13:48:14
阅读次数:
240
·实验任务 (1)使用Debug,用E命令和A命令以两种方式将指令写入内存 机器码 汇编指令 b8 20 4e mov ax,4e20h 05 16 14 add ax,1416h bb 00 20 mov bx,2000h 01 d8 add ax,bx 89 c3 mov bx,ax 01 d8 ...
分类:
其他好文 时间:
2018-10-05 10:48:55
阅读次数:
225
(1)实验截图如下: (2).将下面3条指令写入从2000:0开始的内存单元中,利用这3条指令计算2的8次方。 mov ax,1 add ax,ax jmp 2000:0003 给出第一次和第16次t命令结果截图 (3)查看日期并尝试修改其值。 (4)向内存从B8100H开始的单元中填写数据,如: ...
分类:
编程语言 时间:
2018-10-04 11:15:24
阅读次数:
246
由于不是特别熟悉dosbox的用法,我逐个按照书上的相关步骤试了一遍 1、用R命令查看、改变CPU寄存器的内容 先用R命令查看CPU中各个寄存器的内容; 改变AX中的值,从0000变为了1111; 接着用R命令查看一下修改的结果; 再改变了IP的值,从0100变为了0200; 又改变了CS的值,从0 ...
分类:
其他好文 时间:
2018-10-04 10:05:59
阅读次数:
326
实验结论 实验任务(1) 1.用E命令将指令写入内存 首先用E命令向从1000:0开始的内存单元中写入了任务要求的机器码;然后用R命令查看CPU中寄存器状态,可以看到,CS=073FH、IP=0100H,指向内存073F:0100;接着用R命令修改CS、IP中的内容,使CS:IP指向1000:0。然 ...
分类:
其他好文 时间:
2018-10-04 09:49:09
阅读次数:
225
系统查看uname-a#查看内核/操作系统/CPU信息head-n1/etc/issue#查看操作系统版本cat/proc/cpuinfo#查看CPU信息hostname#查看计算机名lspci-tv#列出所有PCI设备lsusb-tv#列出所有USB设备lsmod#列出加载的内核模块env#查看环境变量资源查看free-m#查看内存使用量和交换区使用量df-h#查看各分区使用情况du-sh<
分类:
系统相关 时间:
2018-09-20 15:57:16
阅读次数:
219
top命令 top命令是Linux下常用的性能分析工具,能够实时显示系统中各个进程的资源占用状况,类似于Windows的任务管理器。 运行 top 命令后,CPU 使用状态会以全屏的方式显示,并且会处在对话的模式 -- 用基于 top 的命令,可以控制显示方式等等。退出 top 的命令为 q (在 ...
分类:
系统相关 时间:
2018-09-18 17:25:47
阅读次数:
243
```
#1.机器型号
dmidecode | grep "Product Name"
#2.CPU品牌
cat /proc/cpuinfo |grep "model name"|uniq
#查看cpu内核主频大小
cat /proc/cpuinfo |grep MHz|uniq
#3.物理cpu的... ...
分类:
系统相关 时间:
2018-09-14 10:56:54
阅读次数:
214