Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/edoardottt/asm-snippets
Some of my assembly code (examples, iterative and recursive algorithms) from Computer's Architecture course in Sapienza University, CS Bachelor's Degree :floppy_disk:
https://github.com/edoardottt/asm-snippets
algorithms asm asm-mars assembler assembly assembly-language assembly-language-programming assembly-x86 assemblyscript computer-hardware cpu mips mips-architecture mips-assembly mips-processor parallelism processor recursive-algorithms storage
Last synced: 3 months ago
JSON representation
Some of my assembly code (examples, iterative and recursive algorithms) from Computer's Architecture course in Sapienza University, CS Bachelor's Degree :floppy_disk:
- Host: GitHub
- URL: https://github.com/edoardottt/asm-snippets
- Owner: edoardottt
- License: unlicense
- Created: 2018-09-14T20:45:21.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2023-11-29T10:02:34.000Z (about 1 year ago)
- Last Synced: 2024-10-12T09:47:49.869Z (4 months ago)
- Topics: algorithms, asm, asm-mars, assembler, assembly, assembly-language, assembly-language-programming, assembly-x86, assemblyscript, computer-hardware, cpu, mips, mips-architecture, mips-assembly, mips-processor, parallelism, processor, recursive-algorithms, storage
- Language: Assembly
- Homepage: https://edoardoottavianelli.it
- Size: 708 KB
- Stars: 18
- Watchers: 2
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
Awesome Lists containing this project
README
MIPS Architecture 💾
-------![cpuwithcompletepipeline](https://github.com/edoardottt/images/blob/main/asm-snippets/mips.png)
Ref:I wrote these files while I was attending the *Computer's Architecture* course held by Professor Sterbini in Sapienza University of Rome.
Course syllabus:
- Computer Abstractions and Technology
- Operations of the Computer Hardware
- Operands of the Computer Hardware
- Logical Operations
- Parallelism and Instructions: Synchronization
- Arithmetic for Computers
- Parallelism and Computer Arithmetic
- The Processor Logic Design
- Pipelining
- Data Hazards: Forwarding vs. Stalling
- Control Hazards
- Exceptions
- Memory Hierarchy
- Caches
- Measuring and Improving Cache Performance
- Virtual Memory
- Cache Coherence
- Storage and Other I/O Topics
- Disk Storage
- Flash Storage
- Connecting Processors, Memory, and I/O Devices
- Interfacing I/O Devices to the Processor, Memory, and Operating SystemDownload ⬇️
-------```console
git clone https://github.com/edoardottt/asm-snippets
```Contributing 🤝
------If you spot an error just open an [issue](https://github.com/edoardottt/asm-snippets/issues).
License 📝
-------This repository is [unlicensed](https://github.com/edoardottt/asm-snippets/blob/master/LICENSE).
[edoardoottavianelli.it](https://www.edoardoottavianelli.it) to contact me.