从零构建8051虚拟机 深入解析指令集 内存管理与运算实战课程 百度网盘下载

1.png

  课程介绍

  本课程旨在带领学员从零开始设计并实现一个8051虚拟机,详细讲解虚拟机的构建流程,涵盖指令集解析、内存管理、逻辑与算术运算等多个方面。通过结合理论与实践,学员将学习如何解析不同类型的指令,如何实现内存管理与测试,以及如何模拟各种硬件操作。同时,课程还将深入探讨如何处理常见的逻辑运算与数据传输,确保学员能够全面掌握8051体系结构与虚拟机设计的关键技术。无论你是嵌入式开发者,还是对虚拟机设计有兴趣的计算机爱好者,本课程都能帮助你打下坚实的基础,提升解决实际问题的能力。

  课程目录

  (1)\{1}--课程简介;目录中文件数:4个

  ├─[1.1]--课程简介.mp4

  ├─[1.2]--软件安装与介绍.mp4

  ├─[1.3]--8051体系结构简介.mp4

  ├─[1.4]--指令集简介.mp4

  (2)\{2}--建立指令解析框架;目录中文件数:10个

  ├─[2.10]--打印运行结果信息.mp4

  ├─[2.1]--初始化虚拟机.mp4

  ├─[2.2]--建立基本的运行流程.mp4

  ├─[2.3]--初次解析指令运行.mp4

  ├─[2.4]--加载hex文件.mp4

  ├─[2.5]--循环遍历检测多个文件.mp4

  ├─[2.6]--实现内存测试(1).mp4

  ├─[2.7]--实现内存测试(2).mp4

  ├─[2.8]--实现内存测试(3).mp4

  ├─[2.9]--实现运行结果测试.mp4

  (3)\{3}--数据传输类指令;目录中文件数:10个

  ├─[3.10]--交换类指令.mp4

  ├─[3.1]--建立指令描述表.mp4

  ├─[3.2]--数据传输类MOV指令(1).mp4

  ├─[3.3]--数据传输类MOV指令(2).mp4

  ├─[3.4]--数据传输类MOV指令(3).mp4

  ├─[3.5]--数据传输类MOV指令(4).mp4

  ├─[3.6]--数据传输类MOV指令(5).mp4

  ├─[3.7]--数据传输类MOVC指令.mp4

  ├─[3.8]--数据传输类MOVX指令.mp4

  ├─[3.9]--出栈入栈指令.mp4

  (4)\{4}--逻辑运算类指令;目录中文件数:5个

  ├─[4.1]--逻辑与指令ANL的解析.mp4

  ├─[4.2]--逻辑或ORL指令的解析.mp4

  ├─[4.3]--异或XRL指令的解析.mp4

  ├─[4.4]--取反和移位指令.mp4

  ├─[4.5]--处理psw的奇偶校验位.mp4

  (5)\{5}--算术运算类指令解析;目录中文件数:7个

  ├─[5.1]--加法指令add(1).mp4

  ├─[5.2]--加法指令add(2).mp4

  ├─[5.3]--自增指令inc.mp4

  ├─[5.4]--自减指令dec.mp4

  ├─[5.5]--减法指令subb(1).mp4

  ├─[5.6]--减法指令subb(2).mp4

  ├─[5.7]--乘法mul,除法div,da指令.mp4

  (6)\{6}--跳转类指令;目录中文件数:6个

  ├─[6.1]--跳转、调用与函数返回指令(1).mp4

  ├─[6.2]--跳转、调用与函数返回指令(2).mp4

  ├─[6.3]--条件跳转类指令(1).mp4

  ├─[6.4]--条件跳转类指令(2).mp4

  ├─[6.5]--位运算与跳转类指令(1).mp4

  ├─[6.6]--位运算与跳转类指令(2).mp4

  (7)\{7}--模拟外设;目录中文件数:6个

  ├─[7.1]--实现串口的发送(1).mp4

  ├─[7.2]--实现串口的发送(2).mp4

  ├─[7.3]--实现串口的接收.mp4

  ├─[7.4]--定时器模拟.mp4

  ├─[7.5]--中断系统模拟.mp4

  ├─[7.6]--支持不同的寄存器组.mp4

  (8)\{8}--不同平台移植;目录中文件数:1个

  ├─[8.1]--移植虚拟机到ARM芯片(Cortex-M3).mp4


声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
学客巴巴 » 从零构建8051虚拟机 深入解析指令集 内存管理与运算实战课程 百度网盘下载