Download Print this page

ZiLOG Z80 Handbook page 246

Hide thumbs Also See for Z80:

Advertisement

The monitor would then punch tape leader (blank or null tape),
followed by memory locations 1000H through 1FFFH, or about 100
inches of paper tape at 10 characters (bytes) per inch. At the end of
data, a trailer of blanks would be punched.
The punched paper tape could then be read into memory at any
later time by inputting the LOAD command to the monitor. The
monitor would then load the tape, inputting data on the first non-
blank character of the paper tape. Data regarding the memory loca-
tions to be loaded and checksum data is stored on the tape along
with the actual memory data. If the tape is loaded correctly, the
monitor will await the next command; if invalid data has been read,
the message "BAD CHKSUM"will be printed.
The monitor program described above offers a convenient way to
debug short programs in the MCB. The disc versions offer even more
debugging aids, disc I/O capability, and rudimentary file-manage-
ment functions.
Z-80 DEVELOPMENT SYSTEM
The Zilog Z-80 Development System is a complete program devel-
opment and hardware development system. The basic system in-
cludes a Z-80 CPU with 4K bytes of ROM, 16K bytes of RAM
(expanded to 60K bytes), and two floppy-disc drives with a con-
troller. A teletypewriter or other terminal may be connected to the
system by the RS-232 or current loop serial interface included in the
system. A programmable hardware breakpoint module allows hard-
ware breakpointing on specified control signals and/or addressing
and data bus configurations. The user may develop his system by an
in-circuit emulator which essentially connects the user's hardware
with the Z-80 Development System resources. An optional parallel
I/O card enables interface of the system to other kinds of peripheral
equipment, such as line printers, paper-tape punches, and so forth.
System software includes a ROM-based operating system and debug
package, and a resident assembler, editor, and file-maintenance
package.
Z-80 DEVELOPMENT SYSTEM HARDWARE
The development system is made up of modules as shown in Fig.
17-5. The Processor Module contains the Z-80, 3K bytes of ROM,
and 1K bytes of RAM. This memory contains the operating system,
peripheral drivers, bootstrap loader, and debug software. The editor,
assembler, and file-maintenance routines are stored on floppy disc
and are available on command from the operating system.
255

Advertisement

loading
Need help?

Need help?

Do you have a question about the Z80 and is the answer not in the manual?

Subscribe to Our Youtube Channel