Advertisement
Guest User

hello.z80

a guest
Sep 15th, 2019
123
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #define     progStart   $0000
  2. #define     z80_ram_start   $0400
  3. #define     z80_ram_size    $0004
  4.  
  5. .org        progStart
  6.     LD  DE, (ram_size)
  7.     LD  IX, (ram_start)
  8.    
  9.     LD  A, $01
  10. loop1:
  11.     LD (IX+0), A
  12.     CP (IX+0)
  13.     JP NZ, err
  14.    
  15.     INC IX
  16.     DEC DE
  17.    
  18.     JP NZ, loop1
  19.    
  20. fine:
  21.     NOP
  22.     JP fine
  23.    
  24. err:
  25.     halt
  26.  
  27. ram_size:
  28.     .dw z80_ram_size
  29.  
  30. ram_start:
  31.     .dw z80_ram_start
  32.  
  33. ram_de:
  34.     .dw $0000
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement