Skip to content

Commit

Permalink
build: added latex source and assets (#10)
Browse files Browse the repository at this point in the history
  • Loading branch information
jishanshaikh4 authored May 28, 2022
2 parents 9e5437d + 887d484 commit 750f38d
Show file tree
Hide file tree
Showing 29 changed files with 426 additions and 950 deletions.
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
## Core latex/pdflatex auxiliary files:
## Core latex and pdflatex auxiliary files:
*.aux
*.lof
*.log
Expand Down
5 changes: 5 additions & 0 deletions LICENSE
Original file line number Diff line number Diff line change
@@ -1,3 +1,8 @@
Document (PDF): MIT License
Author: Jishan Shaikh (github.com/jishanshaikh4)

Code and other resources: GPL v3

GNU GENERAL PUBLIC LICENSE
Version 3, 29 June 2007

Expand Down
37 changes: 17 additions & 20 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,32 +1,29 @@
<div align="center">

# :chart_with_upwards_trend: 8086 Microprocessor Cheatsheet

[![Download Status](https://img.shields.io/badge/PDF_Download-Available-brightgreen.svg)](https://github.com/jishanshaikh4/8086-cheatsheet/raw/master/main.pdf)
[![Website status](https://img.shields.io/badge/Website-UP-brightgreen.svg)](https://jishanshaikh4.github.io/8086-cheatsheet/)
[![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/)
[![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/)

</div>

A short cheatsheet of 8086 microprocessor including overview of 8086, internal architecture of 8086, addressing modes, register organization, modes of operations, interrupts, and Diagrams. Program bank and Question bank section is also included for completeness. (Let me know what are your suggestions).

Published by education division of Simple IT solutions (SIS).
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? :)

## Status
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.

COMPLETED BUDDY! WOO HOO. Checkout https://jishanshaikh4.github.io/8086-cheatsheet
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.

## Resources
- Main document (cheatsheet) can be downloaded from here https://github.com/Jishanshaikh4/8086-Cheatsheet/blob/master/main.pdf.
- For assembly language programs in 8085 and 8086, Checkout https://github.com/Jishanshaikh4/Microprocessor-Virtual-Lab.
- v2 update: https://jishanshaikh4.github.io/8086-cheatsheet/main.pdf

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

Developer / Author: Jishan Shaikh (https://github.com/jishanshaikh4).
- For assembly language programs in 8085 and 8086: https://github.com/jishanshaikh4/Microprocessor-Virtual-Lab

## License
### License

See https://github.com/jishanshaikh4/8086-cheatsheet/blob/master/LICENSE
MIT and GPLv3. See [License](https://github.com/jishanshaikh4/8086-cheatsheet/blob/master/LICENSE).
4 changes: 2 additions & 2 deletions SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,8 @@
| ------- | ------------------ |
| 2.0.0 | :white_check_mark: |
| 1.0.0 | :white_check_mark: |
| < 1.0.0 | :x: |
| < 1.0.0 | :x: |

## Reporting a Vulnerability

If you found some vulnerability/bug, please raise an issue. If you don't want to go public, please send a mail to [email protected]
If you found some vulnerability/bug, please raise an issue. Otherwise, please send a mail to [email protected]
Binary file modified docs/main.pdf
100644 → 100755
Binary file not shown.
File renamed without changes.
Binary file added latex-source/images/8086-architecture.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added latex-source/images/8086-flag-registers.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added latex-source/images/8086-max-read.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added latex-source/images/8086-max-write.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added latex-source/images/8086-min-read.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added latex-source/images/8086-min-write.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added latex-source/images/8086-pin-configuration.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added latex-source/images/flag.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added latex-source/images/jump.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added latex-source/images/loop.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added latex-source/images/pushfpopf.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added latex-source/images/pushpop.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added latex-source/images/repeat-string.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added latex-source/images/string.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading

0 comments on commit 750f38d

Please sign in to comment.