最新文章

好了,下面开始分析boot.bin了,放置在软盘的前512字节中。 如何判断一个软盘是引导软盘呢? 这个任务是交给在BIOS的。 BIOS会读取软盘的前512字节,如果第511个,512个字节的内容为0x55AA,就认定这是个引导软盘,将这512字节放置在内存0x7c00处,并跳转执行。
软件开发大郭
/
2023-02-04
/ /
27 阅读
PC,类似于Bochs,采用Java语言编写。O’reilly的《Beautiful Architecture》一书中对其有详细介绍。 不仅可以用JPC来调试操作系统,还可以研究它的代码,学习如何将一个复杂的计算机硬件系统分解成一个个小模块,组装起来。 JPC的虚拟CPU指令执行原理类似
软件开发大郭
/
2023-02-04
/ /
45 阅读
## 最快的X86 PC模拟器,纯JAVA开发 JPC是一个快速的现代x86 PC模拟器,能够启动Windows到Windows 95(以及安全模式下的Windows 98)和一些图形Linux。它具有功能齐全的图形调试器,具有时间旅行模式以及休息和观察点等标准功能。 ### 运行
软件开发大郭
/
2023-02-04
/ /
33 阅读
# 前言 本文使用通俗易懂的表述,深入浅出地介绍DPMI和DOS Extender(以DOS/4GW为例)的理论和基本使用技术,旨在让对DPMI不太了解的程序员能了解DPMI在C语言中的实现方法。限于本人水平及资料匮乏,文中难免存在不当之处,望各位读者不吝赐教。 # 什么是DPMI和DO
软件开发大郭
/
2023-02-04
/ /
48 阅读
# 需求 在做`电火花线切割机 WEDM`项目的时候,用windows系统做的软件运行一段时间后,总会有误差,误差的来源是由于windows的多任务长时间积累变得越来越大,线切割机这种精密的设备,误差控制严格,现在市面上很多机器用的是windows或者linux的,误差问题从底层基本上没办法避
软件开发大郭
/
2023-02-04
/ /
51 阅读
圆弧由背景和前景弧组成,通过lv_arc_create创建。 ```c lv_obj_t *obj1 = lv_arc_create(lv_scr_act()); lv_obj_align(obj1, LV_ALIGN_TOP_LEFT, 10, 10); ``` # 1. Parts 圆弧的
软件开发大郭
/
2023-02-03
/ /
54 阅读
## **什么是GUI-Guider?** GUI Guider是恩智浦为LVGL开发了一个上位机GUI设计工具,可以通过拖放控件的方式设计LVGL GUI页面,加速GUI的设计。设计完成的GUI页面可以在PC上仿真运行,确认设计完毕之后可以生成C代码,再整合到MCU项目中。 ![](/stor
软件开发大郭
/
2023-02-03
/ /
107 阅读
# 一、MSP432系列MCU简介 ## 1.1 MSP432系列MCU简介——MSP432特点 MSP432系列使用Cortex -M4F内核具有超低功耗、应用设计方便、扩展性好等特点: MSP432系列MCU具有多个低功率操作模式。 32位的Cortex -M4F架构,针对小封装的嵌入式应
软件开发大郭
/
2023-02-03
/ /
37 阅读
场景流程:前端上传一张图片到服务端,服务端返回图片链接,前端进行展示。 官方文档:https://github.com/Vanessa219/vditor # 1、服务端接口一次只接受一张图片 ```js upload: { url: '/api/uploadFile&#
软件开发大郭
/
2023-02-02
/ /
61 阅读
## 1 Uniswap简介 ### 1.1 Uniswap是什么 Uniswap is a protocol for automated token exchange on Ethereum. It is designed around ease-of-use, gas efficie
软件开发大郭
/
2023-02-02
/ /
36 阅读