Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jishanshaikh4/8086-cheatsheet

8086 Microprocessor Cheat sheet with Programs
https://github.com/jishanshaikh4/8086-cheatsheet

8085 8086 asm assembly assembly-language-programming cheatsheet latex low-level microprocessor pdf x64 x86

Last synced: about 1 month ago
JSON representation

8086 Microprocessor Cheat sheet with Programs

Awesome Lists containing this project

README

        

# :chart_with_upwards_trend: 8086 Microprocessor Cheatsheet

[![Download Status](https://img.shields.io/badge/PDF-Available-brightgreen.svg)](https://jishanshaikh4.github.io/8086-cheatsheet/main.pdf)
[![Website status](https://img.shields.io/badge/Website-UP-brightgreen.svg)](https://jishanshaikh4.github.io/8086-cheatsheet/main.pdf)
[![Hits-of-Code](https://hitsofcode.com/github/jishanshaikh4/8086-cheatsheet)](https://hitsofcode.com/github/jishanshaikh4/8086-cheatsheet/view)
[![Code Quality](https://www.codefactor.io/Content/badges/APlus.svg)](https://www.codefactor.io/repository/github/jishanshaikh4/8086-cheatsheet)
[![GitHub license](https://shields.io/badge/license-GPL-blue)](https://github.com/jishanshaikh4/8086-cheatsheet/blob/master/LICENSE)
[![made-with-latex](https://img.shields.io/badge/Made%20with-LaTeX-blueviolet.svg)](https://www.latex-project.org/)
[![Open source](https://img.shields.io/badge/Open_Source-💕-white.svg)](https://github.com/jishanshaikh4/)

This cheat sheet contains information about the 8086 microprocessor. Compared to standard textbooks, the main focus is conciseness, to-the-point descriptions, and readability. It is a direct result of scribe notes taken for the subject - Microprocessors (3+1 credits). Guess my grades? :)

Main topics included in the document are 8086 overviews, internal architecture, register organization, modes of operation, addressing modes, interrupts, memory, and assembly language programs (Instruction types, Memory segmentation, and Memory models). The program bank contains an excellent collection of ASM program questions. A question bank is also provided for examinations/quizzes.

You are more than welcome to use this! Let me know what are your suggestions or raise an issue. Found a typo or want to add something, raise a PR! All contributions are appreciated.

- v2 update: https://jishanshaikh4.github.io/8086-cheatsheet/main.pdf

- v1 document: https://jishanshaikh4.github.io/8086-cheatsheet/v1.pdf

- For assembly language programs in 8085 and 8086: https://github.com/jishanshaikh4/Microprocessor-Virtual-Lab

### License

MIT and GPLv3. See [License](https://github.com/jishanshaikh4/8086-cheatsheet/blob/master/LICENSE).