参照之前的博客, 我直接将程序4-3中生成的kernel.bin代码复制到bochs-2.6.9文件夹中, 使用博客中的描述将kernel.bin载入虚拟软盘的命令, 执行后, 得到成功的结果: ...
分类:
其他好文 时间:
2018-12-01 13:03:34
阅读次数:
191
一、下载zabbix-agent客户端 被监控的主机装在windows server 2012 64位操作系统,被监控端需要安装: http://www.zabbix.com/downloads/3.2.0/zabbix_agents_3.2.0.win.zip 二、配置 下载完zip包,解压后会有 ...
1)+:在编译器将右边的表达式结果计算出来后,和左边的变量类型比较精度,如果左边的变量精度低于右边的结果的精度,编译器会显式的报错,告诉程序员去强制转型。(所以s1 = s1 + 1出错)最后将表达式的结果复制到变量所在的内存区。 2)+=:编译器自动隐式直接将+=运算符后面的操作数强制装换为前面变 ...
分类:
编程语言 时间:
2018-11-30 11:39:34
阅读次数:
209
使用命令dd强制将引导程序boot.bin写入引导扇区: 在P39页有完整的讲解命令的意思 注意: 书中使用的: of=../../bochs-2.6.9/boot.img 是错误的. 使用命令: 书中使用的bochs -f ./bochsrc 是错误的. 在出现黑屏之后, 在原来的命令行中输入c就 ...
分类:
其他好文 时间:
2018-11-29 22:26:20
阅读次数:
287
[toc] 一丶简介 上一篇博客说的除2的幂. 如果被除数是有符号的,那么会进行调整,并使用位操作进行优化 本片博客专门讲解除数不是2的幂 二丶代码还原讲解 1.被除数无符号 除数非2的幂 高级代码: Release汇编 除数怎么还原 代码定式: 还原公式 : (2^(32 +n)) / M = 2 ...
分类:
其他好文 时间:
2018-11-29 22:26:03
阅读次数:
278
微机CPU的指令系统 5.2.2 标志位操作指令 标志位操作指令是一组对标志位置位、复位、保存和恢复等操作的指令。 1、进位CF操作指令 a、清进位指令CLC(Clear Carry Flag):CF←0b、置进位指令STC(Set Carry Flag):CF←1c、进位取反指令CMC(Compl ...
分类:
编程语言 时间:
2018-11-29 12:27:51
阅读次数:
210
第一步:进入https://www.python.org/官网下载对应版本的Python 1、Windows x86-64 executable installer 这个版本是直接exe版本。 2、windows x86是对应32位操作系统,windows x86-64是对应64位操作系统。 第二步 ...
分类:
编程语言 时间:
2018-11-22 02:41:39
阅读次数:
177
要输出一个数的二进制形式使用位操作 >> 和 & 一些其他方法 ...
分类:
其他好文 时间:
2018-11-20 15:19:54
阅读次数:
186
普拉塔 (Prata S.) (作者), 云巅工作室 (译者) 《C Primer Plus(中文版)(第5版)》共17章,介绍了C语言的基础知识,包括数据类型、格式化输入输出、运算符、表达式、流程控制语句、函数、数组和指针、字符串操作、内存管理、位操作等,知识内容都针对C99标准;另外,《C Pr ...
分类:
编程语言 时间:
2018-11-18 23:46:41
阅读次数:
222
移位操作符 << >> >>> https://www.cnblogs.com/jiangfeilong/p/9949110.html 操作符+ += https://www.cnblogs.com/jiangfeilong/p/9971765.html ...
分类:
其他好文 时间:
2018-11-16 22:30:00
阅读次数:
142