
汇编
文章平均质量分 86
coFinder
hard working & 2 be No.1
展开
-
什么是一个精简的C语言环境 & 怎么搭建?
1、C语言的精简环境就是只包含C语言编译的编译器,以及一些最基本的库文件的C语言开发环境 2、下面是我的步骤 为了防止在Windows XP下,复杂的环境影响到本次研究,我是将tc2.0做成一个镜像文件tc2.0.iso加载到装有DOS系统的Virtual Box上,因为我的dos下只有一个C盘,所以在dos系统下 D盘就是我的光驱。首先在C盘建立一个minic文件夹原创 2012-04-10 12:37:30 · 6125 阅读 · 0 评论 -
8086汇编 贪吃蛇 源代码
assume cs:code,ds:data,ss:stackdata segment dw 200 dup(0) ;--蛇身坐标 dw 0,0,0 ;--存储原始9号中断data endsstack segment STACK db 100 dup(0)stack endscode segment start:;;-----------------将原创 2012-04-20 13:37:50 · 8182 阅读 · 8 评论 -
8086 汇编语言 走迷宫之 左手法则
assume cs:codedata segment db 1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1 db 1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,1,1,1,1,1,1,1,1原创 2012-04-20 13:47:59 · 3194 阅读 · 0 评论 -
C语言中main函数的研究,以及对代码断点调试的研究(王爽老师 汇编语言)
我们知道作为一个语言本身是不会有诸如从main函数开始运行这样的条件(深层次的说 底层汇编代码不会指定从mian函数开始的这样的条件,程序开始的位置是初始 CS:IP指定的位置) 1、通过书本上给我们提供的信息,我们知道在tc2.0中,给我们提供了寄存器名来给寄存器存储数据, 编写成如下: 我们知道在C语言中main函数是必定要被执行的,故,原创 2012-04-19 22:22:30 · 10758 阅读 · 1 评论 -
8086 汇编语言 字符雨 模拟黑客帝国特效
assume cs:codedata segment db 0,1,0,0,0,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,1,0,1,0,0,0,0,0,0,0 db 0,1,0,0,0,0,0,0,0,1,1,1,0,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,1,1,0,1,0,0,1,0,0,0,0原创 2012-04-20 13:41:55 · 4333 阅读 · 3 评论 -
8086汇编贪吃蛇(随机食物+速度递增)
基于8086实现的贪吃蛇assume cs:code,ds:datadata segment dw 200 dup(0) ;--蛇身坐标 dw 0,0,0 ;--存储原始9号中断data endsstack segment db 100 dup(0)stack endscode segmentstart:;;-----------------将原始的9号中断存在da原创 2012-12-05 15:15:06 · 2442 阅读 · 0 评论 -
8086汇编 开机启动程序(裸机运行)
程序功能:将特定功能的指令写到软盘第一扇区,开机cpu执行软盘里面的指令实现 1:启动硬盘系统、硬盘第一扇区2:重启计算机、3:显示系统时间、4:修改系统时间。 要是想要实现裸机加载运行的话,得使用U盘启动工具,另外写一个程序将下面的代码写到U盘的引导位置 assume cs:codecode segmentget_in原创 2012-12-05 15:25:28 · 5945 阅读 · 4 评论