From ec955ace5b829253b76143d4ed2b4f71cc41964d Mon Sep 17 00:00:00 2001 From: "A.M. Rowsell" Date: Mon, 11 Jul 2022 22:19:33 -0400 Subject: [PATCH] First page text entry complete Still need to spend time tweaking the alignment. Some kerning/ spacing may still need to be tweaked, but *generally* things are in the right place. --- Intel8080AssemblyReferenceCard_recreation.svg | 6531 +++++++++++------ 1 file changed, 4375 insertions(+), 2156 deletions(-) diff --git a/Intel8080AssemblyReferenceCard_recreation.svg b/Intel8080AssemblyReferenceCard_recreation.svg index 7c5c878..3e0191e 100644 --- a/Intel8080AssemblyReferenceCard_recreation.svg +++ b/Intel8080AssemblyReferenceCard_recreation.svg @@ -15,8 +15,13 @@ xml:space="preserve" xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg" - xmlns:svg="http://www.w3.org/2000/svg">Intel 8080 Assembly Reference Card000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F202122232425262728292ANOPLXISTAXINXINRDCRMVIRLC - - -DADLDAXDCXINRDCRMVIRRC - - -LXISTAXINXINRDCRMVIRAL - - -DADLDAXDCXINRDCRMVIRAR - - -LXISHLDINXINRDCRMVIDAA - - -DADLHLDX B,D16BBBBB,D8BBBCCC,D8D,D16DDDDD,D8DDDEEE,D8H,D16 AdrHHHH,D8H Adr2B2C2D2E2F303132333435363738393A3B3C3D3E3F404142434445464748494A4B4C4D4E4F505152535455DCXINRDCRMVICMA - - -LXISTAINXINRDCRMVISTC - - -DADLDADCXINRDCRMVICMCMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVHLLL,D8SP,D16 AdrSPMMM,D8SP AdrSPAAA,D8B,BB,CB,DB,EB,HB,LB,MB,AC,BC,CC,DC,EC,HC,LC,MC,AD,BD,CD,DD,ED,HD,L565758595A5B5C5D5E5F606162636465666768696A6B6C6D6E6F707172737475767778797A7B7C7D7E7F80MOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVHLTMOVMOVMOVMOVMOVMOVMOVMOVMOVADDD,MD,AE,BE,CE,DE,EE,HE,LE,ME,AH,BH,CH,DH,EH,HH,LH,MH,AL,BL,CL,DL,EL,HL,LL,ML,AM,BM,CM,DM,EM,HM,LM,AA,BA,CA,DA,EA,HA,LA,MA,AB8182838485868788898A8B8C8D8E8F909192939495969798999A9B9C9D9E9FA0A1A2A3A4A5A6A7A8A9AAABADDADDADDADDADDADDADDADCADCADCADCADCADCADCADCSUBSUBSUBSUBSUBSUBSUBSUBSBBSBBSBBSBBSBBSBBSBBSBBANAANAANAANAANAANAANAANAXRAXRAXRAXRACDEHLMABCDEHLMABCDEHLMABCDEHLMABCDEHLMABCDEReference + y="185.25317">Reference000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F202122232425262728292ANOPLXISTAXINXINRDCRMVIRLC - - -DADLDAXDCXINRDCRMVIRRC - - -LXISTAXINXINRDCRMVIRAL - - -DADLDAXDCXINRDCRMVIRAR - - -LXISHLDINXINRDCRMVIDAA - - -DADLHLDX B,D16BBBBB,D8BBBCCC,D8D,D16DDDDD,D8DDDEEE,D8H,D16 AdrHHHH,D8H Adr2B2C2D2E2F303132333435363738393A3B3C3D3E3F404142434445464748494A4B4C4D4E4F505152535455DCXINRDCRMVICMA - - -LXISTAINXINRDCRMVISTC - - -DADLDADCXINRDCRMVICMCMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVHLLL,D8SP,D16 AdrSPMMM,D8SP AdrSPAAA,D8B,BB,CB,DB,EB,HB,LB,MB,AC,BC,CC,DC,EC,HC,LC,MC,AD,BD,CD,DD,ED,HD,L565758595A5B5C5D5E5F606162636465666768696A6B6C6D6E6F707172737475767778797A7B7C7D7E7F80MOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVMOVHLTMOVMOVMOVMOVMOVMOVMOVMOVMOVADDD,MD,AE,BE,CE,DE,EE,HE,LE,ME,AH,BH,CH,DH,EH,HH,LH,MH,AL,BL,CL,DL,EL,HL,LL,ML,AM,BM,CM,DM,EM,HM,LM,AA,BA,CA,DA,EA,HA,LA,MA,AB8182838485868788898A8B8C8D8E8F909192939495969798999A9B9C9D9E9FA0A1A2A3A4A5A6A7A8A9AAABADDADDADDADDADDADDADDADCADCADCADCADCADCADCADCSUBSUBSUBSUBSUBSUBSUBSUBSBBSBBSBBSBBSBBSBBSBBSBBANAANAANAANAANAANAANAANAXRAXRAXRAXRACDEHLMABCDEHLMABCDEHLMABCDEHLMABCDEHLMABCDEHLMABCDEHLMABCDEHLMAB Adr Adr AdrB D80 Adr Adr Adr D81D Adr D8 AdrD D8XRAXRAXRAXRAORAORAORAORAORAORAORAORACMPCMPCMPCMPCMPCMPCMPCMPRNZPOPJNZJMPCNZPUSHADIRSTRZRETJZ - - -CZCALLACIRSTRNCPOPJNCOUTCNCPUSHSUIACADAEAFB0B1B2B3B4B5B6B7B8B9BABBBCBDBEBFC0C1C2C3C4C5C6C7C8C9CACBCCCDCECFD0D1D2D3D4D5D62 Adr D8 Adr D83H Adr AdrH D84 Adr Adr D85PSW Adr AdrPSW D86 Adr Adr D87RSTRC - - -JCINCC - - -SBIRSTRPOPOPJPOXTHLCPOPUSHANIRSTRPEPCHLJPEXCHGCPE - - -XRIRSTRPPOPJPDICPPUSHORIRSTRMSPHLJMEICM - - -CPIRSTD7D8D9DADBDCDDDEDFE0E1E2E3E4E5E6E7E8E9EAEBECEDEEEFF0F1F2F3F4F5F6F7F8F9FAFBFCFDFEFFHEX-ASCII TABLE2B2C2D2E2F303132333435363738393A3B3C3D3E3F404142434445464748494A4B4C4D4E4F505152535455+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTU000102030405060708090A0B0C0D0E0F101112131415161718191A1B1C1D1E1F202122232425262728292ANULSOHSTXETXEOTENQACKBELBSHTLFVTFFCRSOSIDLEDC1DC2DC3DC4NAKSYNETBCANEMSUBESCFSGSRSUSSP!"#$%&'()*(X-ON)(TAPE)(X-OFF)(TAPE)565758595A5B5C5D5E5F606162636465666768696A6B6C6D6E6F707172737475767778797A7B7C7D7E7FVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~DEL(↑)(←)(ALT MODE)(RUB OUT)D16 = constant, or logical/arithmetic expression that evaluates to a 16 bit data quantity.Adr = 16 bit addressIntel 8080 Assembly Reference CardJuly 2022A.M. RowsellIntel Corporationhttp://www.nj7p.org/Manuals/PDFs/Intel/9800005B.pdfEnglishA reference card listing all the opcodes and instructions for the Intel 8080 microprocessor