Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/pranshuchittora/8086
Let's code some low level 💩
https://github.com/pranshuchittora/8086
Last synced: 5 days ago
JSON representation
Let's code some low level 💩
- Host: GitHub
- URL: https://github.com/pranshuchittora/8086
- Owner: pranshuchittora
- Created: 2019-01-21T15:22:44.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2019-12-03T11:56:43.000Z (about 5 years ago)
- Last Synced: 2024-11-07T23:36:17.988Z (about 2 months ago)
- Language: Assembly
- Size: 191 KB
- Stars: 4
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## WINDOWS
- Clone the repo
- Open Command Prompt (Run -> CMD)
- Navigate to this repo (using cd /././......)---
## UNIX
> Clone
```bash
# Clone the repo
git clone https://github.com/pranshuchittora/8086.git
```> Install DOSBOX
```bash
# Install dosbox
sudo apt-get install dosbox
```> Mount the directory as a volume
```bash
# Mount the directory (inside doxbox)
mount C: /home/[username]/[path to this repo]
```Something like this 👇
![Mounting the DIR](/docs/images/mount.png)> Change the volume to C:
```bash
C:\
```![Changing volume](/docs/images/change-volume.png)
## Running the programs
#### When asked for configs, hit the ENTER key for default configs
> Creating OBJ
```
MASM [filename].asm
```![Creating .OBJ file](/docs/images/create-obj.png)
> Linking the OBJ (creates an executable .exe file)
```
LINK [filename].obj
```![Creating .EXE file](/docs/images/create-exe.png)
> Executing step by step
```
DEBUG [filename].exe# For executing next line type "t"
# To exit type "q"
```![Executing line bu line](/docs/images/debug.png)
---
Hope it works 👍