Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/skpro-glitch/shorthand-risc
This is a simplified assembly language with a tabular structured instruction set. This is meant for easy learning and fast implementation of assembly languages in microprocessors and microcontrollers. - Soham Kapur, VIT Chennai
https://github.com/skpro-glitch/shorthand-risc
assembler assembly assembly-language assembly-language-programming compiler compiler-construction compiler-design compiler-optimization compiler-principles compilers risc risc-processor risc-v riscv shorthand shorthand-notation shorthand-syntax
Last synced: about 1 month ago
JSON representation
This is a simplified assembly language with a tabular structured instruction set. This is meant for easy learning and fast implementation of assembly languages in microprocessors and microcontrollers. - Soham Kapur, VIT Chennai
- Host: GitHub
- URL: https://github.com/skpro-glitch/shorthand-risc
- Owner: SKpro-glitch
- Created: 2024-04-12T05:14:15.000Z (8 months ago)
- Default Branch: main
- Last Pushed: 2024-07-14T15:01:44.000Z (5 months ago)
- Last Synced: 2024-11-21T01:42:31.387Z (about 1 month ago)
- Topics: assembler, assembly, assembly-language, assembly-language-programming, compiler, compiler-construction, compiler-design, compiler-optimization, compiler-principles, compilers, risc, risc-processor, risc-v, riscv, shorthand, shorthand-notation, shorthand-syntax
- Language: Java
- Homepage:
- Size: 21.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
**Author:** Soham Kapur
**Description:** The proposed assembly language is designed to work with RISC architecture, to give high speed and low power consumption. It is meant to simplify the understanding of assembly languages in general and to allow students and untrained audience to learn it easily.
This repository contain the details of the notations and meanings of the instruction set, and the latest code to simulate the language.
The java code can be run, and the assembly program can be wrtten in its terminal window. The last line of teh program must be 'End' in order for it to execute.
Currently, Math and String functions are supported in this language.