Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aashrafh/cmp201a
Labs, Assembly Codes ,and Assignments for CMP 201 A (Microprocessor Systems) course
https://github.com/aashrafh/cmp201a
assembly assembly-8086 assembly-x86 microprocessors microprocessors-course quartus quartus-prime
Last synced: 27 days ago
JSON representation
Labs, Assembly Codes ,and Assignments for CMP 201 A (Microprocessor Systems) course
- Host: GitHub
- URL: https://github.com/aashrafh/cmp201a
- Owner: aashrafh
- Created: 2019-11-03T21:29:45.000Z (about 5 years ago)
- Default Branch: master
- Last Pushed: 2020-02-12T14:23:02.000Z (almost 5 years ago)
- Last Synced: 2024-10-26T11:20:54.443Z (2 months ago)
- Topics: assembly, assembly-8086, assembly-x86, microprocessors, microprocessors-course, quartus, quartus-prime
- Language: Assembly
- Size: 4.83 MB
- Stars: 0
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## 📝 Table of Contents
- [Execution Unit](#unit)
- [Uppercase to Lowercase](#convert)
- [Curvign of grades](#curving)
- [Time Table](#table)
- [Counter](#counter)
- [Serial Chat](#chat)
- [Install](#Install)
- [Built Using](#tech)## 📹 Execution Unit
An execution unit that able to do the following commands:
* Move Value to Register (Result will be in Register)
* Move Register1 to Register2 (Result will be in Register2)
* Add Value to Register (Result will be in Register)
* Add Register1 to Register2 (Result will be in Register2)
* AND Value to Register (Result will be in Register)
* AND Register1 to Register2 (Result will be in Register2)
## 📹 Convert all uppercase letters to lowercase
## 📹 Curving of grades
## 📹 Time Table
## 📹 Counter
## 📹 Serial Chat
## 🏁 Install
1. Install [DOSBox](https://www.dosbox.com/).
2. Open ```DOSBox Options```.
3. Add the following lines to the end of the text file.
```
mount c Z:\Workspaces\FolderName
c:
masm fileName.asm;
link fileName.obj;
fileName
```
**Note:** do not forget to replace ```Z:\Workspaces\FolderName``` with your local directory.## ⛏️ Built Using
- [Assembly8086](https://en.wikipedia.org/wiki/X86_assembly_language) - low level programming language.
- [DOSBox](https://www.dosbox.com/) - emulator program.