• Please review our updated Terms and Rules here

Recent content by BillGee

  1. B

    ISA bus with other processors

    Not cheap, but still available. https://peripheraltech.com/
  2. B

    [8080] Back-converting Z80 -> 8080 ... index registers

    I did not do that. I wrote a parallel of your code by hand. By my Turbo Pascal project, I wanted a way to generate 8080 programs using Turbo Pascal which only makes programs for the Z80. I talk about it here...
  3. B

    [8080] Back-converting Z80 -> 8080 ... index registers

    I did a bunch of it in my Turbo Pascal for 8080 project. Your code may look like this when converted: E000 00001 BOARDA equ 0E000h 00002 0001 00003 PAWN equ 1 0002 00004 BPAWN equ 2...
  4. B

    Looking for Sample 8080 Assembly or Machine language listings for simple programs ...

    I played a similar game called RATRUN on a SuperPET at the university computer center. Puzzles like https://puzzlemadness.co.uk/numberlink/medium https://puzzlemadness.co.uk/numbermaze/medium https://puzzlemadness.co.uk/pipeturn/medium https://puzzlemadness.co.uk/ballsort/medium would be...
  5. B

    Looking for Sample 8080 Assembly or Machine language listings for simple programs ...

    Most schools that I know of use x86, 68000, MIPS, ARM or possibly RISCV to teach assembly language. 8085 trainers are still being made, so I have to presume those are being used somewhere. The 8085 is essentially an 8080 software-wise.
  6. B

    Looking for Sample 8080 Assembly or Machine language listings for simple programs ...

    Scelbi did not make up the mnemonics. The 8080 evolved from the Intel 8008. Those were 8008 mnemonics. The 8080 is a superset of the 8008 and Intel later redefined the mnemonics. On most processors, ADD is an instruction to perform addition. Unless you are on an Intel 8008 where it is...
  7. B

    Looking for Sample 8080 Assembly or Machine language listings for simple programs ...

    Me bad. I was testing this on an 8080 emulator, not actually under CP/M. I forgot that CP/M automatically echoes the input. Is there an emulator which also emulates the Dazzler?
  8. B

    Looking for Sample 8080 Assembly or Machine language listings for simple programs ...

    I tested the code in an 8080 emulator. Are you trying this on real hardware or in emulation?
  9. B

    Looking for Sample 8080 Assembly or Machine language listings for simple programs ...

    Source instead of assembled, plus TABS instead of spaces and it fits...
  10. B

    Looking for Sample 8080 Assembly or Machine language listings for simple programs ...

    ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ; ; Starting from address 0C00 every time I hit the <ENTER> key, ; let me type in a byte that will be saved in that RAM address ; and then step to the next until it gets to address 0FFF. ...
  11. B

    Looking for Sample 8080 Assembly or Machine language listings for simple programs ...

    Unfortunately, my code is more than 10000 characters...
  12. B

    Looking for Sample 8080 Assembly or Machine language listings for simple programs ...

    00001 ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 00002 ; 00003 ; Writes a "zero" into all the RAM from 0C00 to 0FFF. 00004 ; 00005...
  13. B

    Looking for Sample 8080 Assembly or Machine language listings for simple programs ...

    Hugo is right about how the code is detecting 1000h. However, this code is very fragile. If you need to stop at any other value, it needs to be rewritten.
  14. B

    FLEX for the 6502 or building a compatible operating system...

    I do not currently have anything distributable. FLEX currently requires an ACIA for console I/O and a WD1771 disk controller for access to virtual disk images. If you can emulate those, we can try something.
  15. B

    FLEX for the 6502 or building a compatible operating system...

    I had previously reported that Corsham Technologies was selling reproductions of SWTPC computer components. They have also produced a CPU board based on the 6502 to plug into the same types of systems. Sadly, Bob Applegate passed away about a year ago after a long fight with cancer. I had never...
Back
Top