社区
汇编语言
帖子详情
8086可以做3D动画吗?
wendaosheyu
2008-10-26 05:29:22
http://www.xici.net/b139644/d6880775.htm
↑就是那个4K的动画,一大堆Debug E 指令的那个东西,很多人都见过吧?
请问那个东西是用纯8086就能运行吗?
是怎么弄的?简单说一下就行
还有个问题:
是不是重新启动进入的那个实模式和8086完全一样?
...全文
173
8
打赏
收藏
8086可以做3D动画吗?
http://www.xici.net/b139644/d6880775.htm ↑就是那个4K的动画,一大堆Debug E 指令的那个东西,很多人都见过吧? 请问那个东西是用纯8086就能运行吗? 是怎么弄的?简单说一下就行 还有个问题: 是不是重新启动进入的那个实模式和8086完全一样?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
8 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
andylei_ok
2008-10-27
打赏
举报
回复
支持六楼
hswxf
2008-10-27
打赏
举报
回复
应该不是直接COPY,图中的每行均的"E"字,说明是添入内存的,后面是地址,每一行的
e100 33 f6 bf 0 20 b5 10 f3 a5 8c c8 5 0 2 50 68 13 1 cb e 1f be a1 1 bf 0 1
是指从100H地址开始填入27个字节"33 f6 bf 0 20 b5 10 f3 a5 8c c8 5 0 2 50 68 13 1 cb e 1f be a1 1 bf 0 1"(感觉与原始的不一样,但好在没有影响原理),这27个字节就是汇编的(MASM)代码,如下:
:0100 33F6 XOR SI,SI
:0102 BF0020 MOV DI,2000
:0105 B510 MOV CH,10
:0107 F3 REPZ
:0108 A5 MOVSW
:0109 8CC8 MOV AX,CS
:010B 050002 ADD AX,0200
:010E 50 PUSH AX
:010F 68 DB 68
:0110 1301 ADC AX,[BX+DI]
:0112 CB RETF
:0113 0E PUSH CS
:0114 1F POP DS
:0115 BEA101 MOV SI,01A1
:0118 BF0001 MOV DI,0100
其它可以类推.
sz_redtide
2008-10-27
打赏
举报
回复
这只是个汇编语言灵活应用的问题;
mov ax,bx
也可以写做:
db 89,d8
push ax
也可以写做:
db 50
以前在编程的时候会遇到编译器不认识的指令就是这样使用的,
debug -e和这个道理是一样的!
qlmi
2008-10-26
打赏
举报
回复
当然可以
过去的我
2008-10-26
打赏
举报
回复
看到过,原理听别人说是字符覆盖
cnzdgs
2008-10-26
打赏
举报
回复
机器码看不懂。
Debug能运行的程序,在实模式都可以运行,实模式与8086类似,但不完全相同。计算机通常都是向下兼容的,就是说8086的程序可以在新机器的实模式运行,但反过来不一定行。自己试试吧。
wendaosheyu
2008-10-26
打赏
举报
回复
是我没说明白-_-................
我说的怎么弄的是指这个程序是怎么写的............
这个程序应该用到了哪些东西........
BAYNPU
2008-10-26
打赏
举报
回复
0、直接COPY源程代码到DEBUG下,然后输入G命令开始。
1、这个程序在虚拟X86械式下可以运行。
cpu工作原理flash
动画
_
3D
动画
演示:有刷直流电机的工作原理
下面这张图是电机的分类,在看完这张图后,大家基本也就知道咱们今天说的有刷电机具体属于哪一类了。下面这个是LearnEngineering制作的
动画
,讲解的是直流电机的工作原理,就是把电枢线圈中感应产生的交变电动势,靠换向器配合电刷的换向作用,使之从电刷端引出时变为直流电动势的原理。直流有刷电机是大家最早接触的一类电机,中学时物理课堂上介绍电动机也是以它为模型来展示的。直流有刷电机的主要结...
8086
CPU的寄存器结构
8086
CPU内部寄存器 1.数据寄存器 数据寄存器用来暂时存放计算过程中所用到的操作数、结果或其他信息,包括累加器AX、基址寄存器BX、计数寄存器CX和数据寄存器DX。16位数据寄存器,它们又可分为8个8位寄存器,即: AX→AH,AL BX→BH,BL CX→CH,CL DX→DH,DL (1)AX:累加器。多用于存放中间运算结果。所有I/O指令必须都通过AX与接口传送信息; (2)BX:...
汇编与接口笔记 第二章-
8086
CPU结构
汇编与接口 Chapter2 github博客地址 2.1
8086
CPU的编程结构 16根地址线、20根数据线、时钟频率5MHz
8086
分为总线接口单元(BIU)和执行单元(EU) 执行单元包括: 通用寄存器 8个16位寄存器 4个通用寄存器:AX、BX、CX、DX 可以拆分为2个单独的8位寄存器 AX 累加器 I/O指令必用 BX 基址寄存器 存放基地址 CX 计数寄存器 循环指令和串处理隐含的指定计数器 DX 数据寄存器 可与AX拼接成32位,DX中存放高16位 I
基于
8086
步进电机控制系统设计
本文设计了一种基于
8086
CPU的工业级步进电机控制系统,采用硬件闭环架构实现精准驱动与稳定控制。系统包含
8086
核心控制、8253定时器、8255接口、L298N驱动等模块,支持多模式运行、参数调节和故障保护功能。硬件上采用工业级元件和抗干扰设计,软件实现指令解析、PID调节及状态监测。经测试,系统转速误差≤±2%,位置精度≤±1°,可适配
3D
打印、传送带等多种工业场景。未来可扩展物联网和FPGA功能,提升系统性能。
微机原理-基于
8086
八人抢答器仿真系统设计
*单片机设计介绍,微机原理-基于
8086
八人抢答器仿真系统设计。
汇编语言
21,500
社区成员
41,617
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章