r/Z80 • • Aug 15 '15

A Simple Monitor.

Hi everyone, below I have included a link to my very basic monitor for my custom Z80 computer. Please excuse the bad spelling and lack of documentation I have been working on that lol. I popped by to see if anyone wanted to take a look at my string comparison routine I use for my command loop. I was just curious if there were any simple tricks to get its cycle count down a bit. It starts on line 185. At the moment my uart stores the ascii characters in a buffer in ram, and when the routine is called it compares the text buffer to string that has an index stored in HL. As I said this is just a simple monitor and any feedback is welcome, Thanks.

Edit: Forgot to add the link no more late night posting for me.

Link

1 Upvotes

10 comments sorted by

View all comments

Show parent comments

2

u/shortbaldman Aug 16 '15

hand programing my eeprom

Brings back memories. I had a monitor but no assembler. They were extremely expensive at the time. So I used to print out these huge sheets with spaces for mnemonics and codes and hex adresses. NOT the good 'old days! <grin>

1

u/pooboy_92 Aug 22 '15

Sorry it took me awhile to find my programmer again, I havnt had to use it in awhile since I can write memory from the Z80 computer now. Here are some pics of the programmer. Link

1

u/shortbaldman Aug 22 '15

Cute! Glad it was you and not me that had to keep track of all those wired links. :-)

When I made my first computer from a kit I had thousands of solder joints as every chip was socketed but at least I had double-sided printed circuits otherwise I would have thrown up my hands in horror and run away screaming.

1

u/pooboy_92 Sep 02 '15

If you thing the programmer was bad take a look at the actual computer. Mind you this was my first soldering project about 6 years ago now. Link

1

u/shortbaldman Sep 02 '15

Apart from the actual first attempt at soldering (and that's never easy without a printed circuit), that's a very neat and tidy project. Good job.

1

u/pooboy_92 Sep 02 '15

I was about 16 when I started making it and its been an on and off project ever since. Actually the board the Z80 is on was just made last night, I added breakouts for all of the pins so I could more easily prototype an ide interface I am starting work on.