- 博客(5)
- 资源 (1)
- 问答 (1)
- 收藏
- 关注
原创 x86实模式清屏玩具程序
介绍由于mac bochs在启动后会输出一堆不需要的字符,小手一抖写了一个玩具清屏程序代码 mov ax,0xb800 mov es ,ax ;附加段基地址 mov cx,2000 xor di,di ;偏移地址 jmp near clear clear: mov byte [es:di],0x20 ;设置文本模式内容 inc di mov byte [es:di],0x00 ;设置文本属性 in
2021-06-25 11:24:19 155
原创 MySQL配置test_db数据库
说明employees是mysql官方提供的测试数据库,具体介绍如下:The original data was created by Fusheng Wang and Carlo Zaniolo at Siemens Corporate Research. The data is in XML format. http://timecenter.cs.aau.dk/software.htmGiuseppe Maxia made the relational schema and Patrick Cr
2021-06-23 13:35:09 659
原创 x86汇编-01编写MBR,看完后用脚都能写出的教程
文章目录一. 编写MBR1 实模式下显示字符的基本工作原理1.1 图形模式 原理图形模式的问题1.2 文本模式 原理1.2.1 文本模式 为什么需要引入内存映射1.2.2 显存映射至内存的分布1.2.3 显卡加电自检后的文本模式1.2.4字符显示属性2. 代码 MBR Master Boot Record3.CPU的特性3.1 段寄存器赋值3.3 为什么需要声明byte?3.4 为什么需要申明[es:0x01]?3.5 为什么mov cx,cs mov ds,cx这里的含义是什么?3.6 为什么是mov
2021-06-18 23:38:24 1871
原创 nasm生成list和bin文件并进行分析
文章目录1.源代码2. 生成.lst文件和bin文件2.1 .lst文件分析2.2 汇编代码对应机器指令3.分析bin文件3.1 加载MBR流程1.源代码 ;代码清单5-1 ;文件名:c05_mbr.asm ;文件说明:硬盘主引导扇区代码 ;创建日期:2011-3-31 21:15 mov ax,0xb800 ;指向文本模式的显示缓冲区 mov
2021-06-18 17:26:55 1556 2
原创 编译基础-从hello.c到hello可执行文件的过程
文章目录编译的步骤一步一步编译指定编译到某个阶段gcc -E -S -cHelloWorld.i HelloWorld.s HelloWorld.o HelloWorld 每个文件中内容是什么?HelloWorld.i 预处理文件HelloWorld.s 汇编代码文件HelloWorld.o 不可执行二进制文件HelloWorld 可执行二进制文件可能会用到的gcc 指令 -g,-masmgcc -masm 指定汇编风格gcc -g 在可执行文件中加入调试信息反汇编工具 objdumpMacOS 对objd
2021-06-10 23:25:36 3380 5
空空如也
如题:要请求10多个第三方接口,整合接口返回的数据,怎么保证效率?求大大提供解决方案
2017-03-31
TA创建的收藏夹 TA关注的收藏夹
TA关注的人