
8086汇编
Mculover666
优快云博客专家,微信公众号mculover666,凭借与生俱来的热爱专注于嵌入式领域,在自己折腾的同时,以文字的方式分享所玩、所思、所想、所悟,作为一个技术人,我们一起前进~
展开
-
【8086汇编】从汇编源程序到可执行文件(masm + link工具链的使用)
0.准备工作将masm.exe和link.exe拷贝到虚拟机的DOS系统中;熟悉DOS系统自带编辑器edit.exe的使用;再来回顾一下整个过程:1. 使用edit编辑源程序在命令行中输入edit打开编辑器,然后编辑程序,以如下源代码为示例:assume cs:codingcodesg segment mov ax,0123H mov bx,0456H add ax,b...原创 2019-06-12 17:09:17 · 4850 阅读 · 0 评论 -
【8086汇编】DOS系统中 edit 文本编辑器详解
1.edit介绍edit是DOS系统自带的文本编辑器。2.edit启动仅仅启动edit在命令行中直接输入edit启动edit文本编辑器:启动后edit文本编辑器界面如下:使用edit打开文件在命令行中输入edit+要打开的文件名即可打开文件:3. 编辑模式edit启动后默认就在编辑模式,可以随意输入文本进行编辑,下面介绍一些基本的操作方法。光标移动Home:移动到行...原创 2019-06-13 15:17:37 · 9119 阅读 · 2 评论 -
【8086汇编】王爽汇编语言(第三版)实验3详解 —— 编程、编译、链接、跟踪
实验任务1实验内容将下面的内容保存为t1.asm,将其生成可执行文件t1.exe:assume cs:codingcodesg segment mov ax,2000H mov ss,ax mov sp,0 add sp,10 pop ax pop bx push ax push bx pop ax pop bx mov ax,4C00H int 21Hc...原创 2019-06-18 10:34:27 · 2911 阅读 · 0 评论 -
【8086汇编】王爽汇编语言(第三版)实验2详解 —— 用机器指令和汇编指令编程
实验任务1任务内容及过程使用Debug,将下面的程序段写入内存,逐条执行,根据指令执行后的实际运行情况填空。mov ax,ffffmov ds,axmov ax,2200mov ss,.axmov sp,0100mov ax,[0] ; ax = add ax,[2] ; ax = mov bx,[4] ; bx = add bx,[6] ;bx = p...原创 2019-06-10 10:51:28 · 4124 阅读 · 4 评论 -
【8086汇编】VMware12 中安装MS-DOS 7.10
MS-DOS简介DOS是Disk Operating System的缩写,意思是“磁盘操作系统”,整个家族包括MS-DOS、PC-DOS、DR-DOS、PTS-DOS、ROM-DOS、JM-OS等,其中以MS-DOS最为著名。下载MS-DOS 7.10MS-DOS从1981年的1.0版开始,到1994年发展到了6.x版后,又发展出MS-DOS 7.00和MS-DOS 7.10等更新的版本。...原创 2019-06-04 12:17:29 · 1393 阅读 · 0 评论 -
【8086汇编】王爽汇编语言(第三版)实验1详解 —— 查看CPU和内存,用机器指令和汇编指令编程
实验任务1任务使用Debug,将下面的程序段写入内存,逐条执行,观察每条指令执行后CPU中相关寄存器中内容的变化。① mov ax,4E20H② add ax,1416H③ mov bx,2000H④ add ax,bx⑤ mov bx,ax⑥ add ax,bx⑦ mov ax,001AH⑧ mov bx,0026H⑨ add al,bl⑩ add ah,bl⑪ add...原创 2019-06-04 20:35:37 · 1941 阅读 · 1 评论 -
【8086汇编】将主机中的文件拷贝到DOS虚拟机中(Vmware)
0.引言1.将DOS系统磁盘映射到主机关闭DOS系统;打开虚拟机设置,选择“硬盘”->"磁盘实用工具"->"映射”:因为我们要往虚拟磁盘写文件,所以将以只读模式打开文件”前的勾选去掉:按照Windows主机上的一个磁盘操作即可:...原创 2019-06-12 09:40:15 · 3028 阅读 · 0 评论