Skip to content

Commit 0d53e04

Browse files
committed
修改文档图片
1 parent f0677bd commit 0d53e04

11 files changed

+22
-11
lines changed

CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ All notable changes to the "masm-tasm" extension will be documented in this file
1010
- [ ] LSP和DAP支持(目前对我来说太难了)
1111
- [ ] 根据具体的AH值显示跳转到不同的信息
1212

13-
### 0.1.5
13+
### 0.2.0
1414

1515
- [x] DOS 汇编基本的语法支持
1616
- [x] vscode 界面的大纲视图的简单实现

README.md

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# DOS assembly (MASM/TASM) via DOSBox(and msdos-player)
22

3-
[中文](https://github.com/xsro/masm-tasm/blob/master/doc/README_zh.md)
3+
[中文](https://github.com/xsro/masm-tasm/blob/master/doc/README_zh.md)|[English](https://github.com/xsro/masm-tasm/blob/master/README.md)
44

55
Language support for DOS assembly,suitable for studying MASM/TASM and the course <*principles& peripheral technology of microprocessor*>.
66

@@ -61,6 +61,17 @@ for more,please see the `preference->settings`
6161
The assembler MASM and TASM can only run in 16-bit environment. So the extension use DOSBox and MSDOS-player to emulate the 16-bit environment.
6262
the extension has built in tools for windows. But if you need to use assembler or emulator of different version. You can oragnize your tools follow the structure bellow and add the you folder's path to `masmtasm.ASM.toolspath`
6363

64+
### About use of DOSBox
65+
66+
The extension will mount some folder to DOSBox 's disk. Please don't modify them. There are:
67+
68+
|in DOSBox|real path in the computor|
69+
|---|---|
70+
|C:|the path of tools folder|
71+
|D:|the path of the work space|
72+
|X:|the path of some scripts for the extension to use|
73+
74+
6475
- tools:your tools folder name, you can add the path of it to settings `masmtasm.ASM.toolspath`
6576
1. `TASM`: TASM tools including `tasm.exe`,`tlink.exe`,`td.exe`
6677
2. `MASM`: MASM tools including `masm.exe`,`link.exe`,`debug.exe`

doc/README_zh.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
# 16位/32位汇编语言开发环境
1+
# 16位/32位汇编语言开发工具
22

3-
在学习《微型计算机原理与接口技术》的**汇编语言**部分时,苦于没有比较顺手的编程环境,我在"[masm-code](https://github.com/Woodykaixa/masm-code)"的基础上写了这个插件,实现了在VSCode中对DOSBox等汇编工具的快速调用。本插件主要功能特性如下
3+
:raising_hand:在学习《微型计算机原理与接口技术》的**汇编语言**部分时,苦于没有比较顺手的编程环境,此插件实现了在VSCode中对DOSBox等汇编工具的快速调用。主要功能特性如下
44

55
1. 同时支持调用**TASM****MASM**: 可以在设置(首选项)中修改使用MASM还是TASM工具集
66
2. 提供编辑器**右键菜单**:在汇编语言的编辑器添加了“打开dosbox,运行,调试”的三个选项
@@ -15,7 +15,7 @@
1515
- windows 无需其他操作,相关软件已打包在插件之中
1616
- linux 请先安装dosbox [详情](doc/Get_start.md#linux)
1717

18-
## Features主要功能
18+
## :wave:Features主要功能
1919

2020
当编辑器为汇编文件时,在编辑器界面右键菜单中会提供以下三个选项:
2121

@@ -25,28 +25,28 @@
2525

2626
### Demo 1: 使用MASM(via msdos-player)
2727

28-
![demo msdos-player masm](https://github.com/xsro/masm-tasm/raw/master/pics/demo_msdos_masm.gif)
28+
![demo msdos-player masm](../pics/demo_msdos_masm_zh.gif)
2929

3030
### Demo 2: 使用TASM(via dosbox)
3131

32-
![demo dosbox tasm](https://github.com/xsro/masm-tasm/raw/master/pics/demo_dosbox_tasm.gif)
32+
![demo dosbox tasm](../pics/demo_dosbox_tasm_zh.gif)
3333

3434
### Demo 3: 打开dosbox
3535

3636
适合进行自定义操作,如生成.com程序文件等。插件将当前工作的文件复制到工作文件夹并挂载到dosbox,也就是说DOSBox中d盘的`T.ASM`即为编辑器文件的副本
3737

38-
![Open in Dosbox](https://github.com/xsro/masm-tasm/raw/master/pics/opendosbox.gif)
38+
![Open in Dosbox](../pics/opendosbox_zh.gif)
3939

4040
### Demo 4: 错误信息输出及清除
4141

42-
![diagnose](https://github.com/xsro/masm-tasm/raw/master/pics/demo_diagnose_tasm.gif)
42+
![diagnose](../pics/demo_diagnose_tasm_zh.gif)
4343

4444
## Some Tips 一些相关信息
4545

4646
- 一些有趣的汇编代码: [dosbox codes](https://github.com/xsro/masm-tasm/wiki/dosbox#写代码)
4747
- 使用终端任务调用dosbox:[VSC-ASMtasks](https://github.com/xsro/VSC-ASMtasks)
4848

49-
## Extension Settings拓展设置
49+
## :point_right:Extension Settings拓展设置
5050

5151
要实现Demo中的功能有时会需要在拓展中进行设置,同时设置(首选项)中还有一些其他选项,以提供更大的灵活性。
5252

@@ -64,7 +64,7 @@
6464
- 启动相关功能之前是否先保存文件(不保存的话,只能操作之前保存的版本,建议保存)
6565
- 设置自定义汇编工具路径,详见:[自定义汇编工具路径](doc/Toolspath.md#自定义汇编工具路径)
6666

67-
### 文档 & 感谢 & 许可
67+
### :clap:文档 & 感谢 & 许可
6868

6969
- 这个插件是[MIT license](LICENSE).
7070
- 感谢[masm-code](https://github.com/Woodykaixa/masm-code),[msdos player](http://takeda-toshiya.my.coocan.jp/msdos),[dosbox](https://www.dosbox.com)

pics/demo_diagnose_tasm.gif

-168 KB
Loading

pics/demo_diagnose_tasm_zh.gif

1.07 MB
Loading

pics/demo_dosbox_tasm.gif

-542 KB
Loading

pics/demo_dosbox_tasm_zh.gif

1.38 MB
Loading

pics/demo_msdos_masm.gif

198 KB
Loading

pics/demo_msdos_masm_zh.gif

611 KB
Loading

pics/opendosbox.gif

258 KB
Loading

0 commit comments

Comments
 (0)