Python Forum
Curiosity about lower levels in programming
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Curiosity about lower levels in programming
#7
One of the best ways to discover this kind of information is to go examine the available literature on some of the early Microcoomputers.
I did a lot of early work using Intel 8080 chips. These were 8 bit processors, and were 'pure' in that they were computers, and didn't contain a lot if any peripheral's in the package, and thus simple to understand.
I want to share a couple of documents that were my guide through many years of development work, and excellent documents from which you will learn the very basics of how a computer works and how to program it using a low level language:

First the Orsborne 8080A, 8085 Assembly Language Programming Guide - This was better than the Intel Guide (below)
Download here:

PDF: https://archive.org/download/8080a8085As...amming.pdf
EPUB: https://archive.org/download/8080a8085As...mming.epub
KINDLE: https://archive.org/download/8080a8085As...mming.mobi

Intel MCS80/85 Familu Users Manual:

PDF: https://archive.org/download/Mcs80_85Fam...manual.pdf
EPUB: https://archive.org/download/Mcs80_85Fam...anual.epub
KINDLE: https://archive.org/download/Mcs80_85Fam...anual.mobi

And I have to mention again, probably the best available (and free) course on building your own computer, language, assembler, compiler and operating system ever (in my book) Nand to Tetris: https://www.nand2tetris.org/
Reply


Messages In This Thread
RE: Curiosity about lower levels in programming - by Larz60+ - Sep-06-2018, 03:28 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  [split] Out of curiosity. Why is it bad to * import hshivaraj 2 2,366 Mar-13-2019, 12:04 AM
Last Post: snippsat

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020