Compucolor.org – Virtual Media

Listing of file='BMOVE1.SCR;27' on disk='vmedia/chip_121-sector.ccvf'

### Disk Sector 312 ###
00: 28 20 42 4d 4f 56 45 20 20 20 20 20 20 20 38 30   ( BMOVE       80
10: 38 30 20 43 4f 44 45 20 56 45 52 53 49 4f 4e 20   80 CODE VERSION
20: 4f 46 20 42 4d 4f 56 45 20 20 20 20 20 20 20 20   OF BMOVE
30: 20 20 20 20 31 30 4d 41 52 38 34 57 4c 47 20 29       10MAR84WLG )
40: 20 2d 2d 3e 20 20 20 20 20 20 20 20 20 20 20 20    -->
50: 20 20 20 20 20 20 20 20 20 28 20 52 45 4d 4f 56            ( REMOV
60: 45 20 54 48 49 53 20 41 52 52 4f 57 20 54 4f 20   E THIS ARROW TO
70: 55 53 45 20 54 48 49 53 20 57 4f 52 44 20 20 29   USE THIS WORD  )
### Disk Sector 313 ###
00: 41 53 53 45 4d 42 4c 45 52 20 20 20 20 20 20 20   ASSEMBLER
10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
20: 28 20 55 53 45 20 41 53 53 45 4d 42 4c 45 52 20   ( USE ASSEMBLER
30: 56 4f 43 41 42 55 4c 41 52 59 20 20 20 20 20 29   VOCABULARY     )
40: 43 4f 44 45 20 42 4d 4f 56 45 20 20 20 20 20 20   CODE BMOVE
50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
60: 28 20 46 52 4f 4d 20 54 4f 20 4c 45 4e 20 2d 2d   ( FROM TO LEN --
70: 2d 20 20 20 20 20 20 20 20 20 20 20 20 20 20 29   -              )
### Disk Sector 314 ###
00: 20 20 20 20 20 20 20 20 43 20 4c 20 20 20 20 20           C L
10: 4d 4f 56 20 20 20 20 20 20 20 20 20 20 20 20 20   MOV
20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
40: 20 20 20 20 20 20 20 20 42 20 48 20 20 20 20 20           B H
50: 4d 4f 56 20 20 20 20 20 20 20 20 20 20 20 20 20   MOV
60: 28 20 48 4c 20 3d 20 49 50 20 49 4e 54 45 52 50   ( HL = IP INTERP
70: 52 45 54 49 56 45 20 50 4f 49 4e 54 45 52 20 29   RETIVE POINTER )
### Disk Sector 315 ###
00: 20 20 20 20 20 20 20 20 42 20 20 20 20 20 20 20           B
10: 50 4f 50 20 20 20 20 20 20 20 20 20 20 20 20 20   POP
20: 28 20 42 43 20 3d 20 4c 45 4e 20 20 20 20 20 20   ( BC = LEN
30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 29                  )
40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
50: 58 43 48 47 20 20 20 20 20 20 20 20 20 20 20 20   XCHG
60: 28 20 44 45 20 3d 20 49 50 20 20 20 20 20 20 20   ( DE = IP
70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 29                  )
### Disk Sector 316 ###
00: 20 20 20 20 20 20 20 20 48 20 20 20 20 20 20 20           H
10: 50 4f 50 20 20 20 20 20 20 20 20 20 20 20 20 20   POP
20: 28 20 48 4c 20 3d 20 54 4f 20 20 20 20 20 20 20   ( HL = TO
30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 29                  )
40: 20 20 20 20 20 20 20 20 42 20 20 20 20 20 20 20           B
50: 44 41 44 20 20 20 20 20 20 20 20 20 20 20 20 20   DAD
60: 28 20 48 4c 20 3d 20 54 4f 20 2b 20 4c 45 4e 20   ( HL = TO + LEN
70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 29                  )
### Disk Sector 317 ###
00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
10: 58 43 48 47 20 20 20 20 20 20 20 20 20 20 20 20   XCHG
20: 28 20 48 4c 20 3d 20 49 50 2c 20 44 45 20 3d 20   ( HL = IP, DE =
30: 54 4f 20 2b 20 4c 45 4e 20 20 20 20 20 20 20 29   TO + LEN       )
40: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
50: 58 54 48 4c 20 20 20 20 20 20 20 20 20 20 20 20   XTHL
60: 28 20 49 50 20 54 4f 20 53 54 41 43 4b 2c 20 48   ( IP TO STACK, H
70: 4c 20 3d 20 46 52 4f 4d 20 20 20 20 20 20 20 29   L = FROM       )
### Disk Sector 318 ###
00: 20 20 20 20 20 20 20 20 42 20 20 20 20 20 20 20           B
10: 44 41 44 20 20 20 20 20 20 20 20 20 20 20 20 20   DAD
20: 28 20 48 4c 20 3d 20 46 52 4f 4d 20 2b 20 4c 45   ( HL = FROM + LE
30: 4e 2c 20 4c 41 53 54 20 42 59 54 45 2b 31 20 29   N, LAST BYTE+1 )
40: 28 20 54 48 49 53 20 43 4f 44 45 20 53 45 54 53   ( THIS CODE SETS
50: 20 55 50 20 54 48 45 20 4c 4f 4f 50 20 54 48 41    UP THE LOOP THA
60: 54 20 46 4f 4c 4c 4f 57 53 20 4f 4e 20 54 48 45   T FOLLOWS ON THE
70: 20 4e 45 58 54 20 53 43 52 45 45 4e 20 20 20 29    NEXT SCREEN   )
### Disk Sector 319 ###
00: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
10: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
20: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
30: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
40: 2d 2d 3e 20 20 20 20 20 20 20 20 20 20 20 20 20   -->
50: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
60: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20
70: 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20