| ??? 07/18/00 12:31 Read: times |
#3814 - RE: my conclusion |
just because something is not on the web doesn't mean that it
does not or can not exist. "Please look at the Zilog web. Zilog itself announced never the Z80 core for microcontrollers. " reference-z84c15,z80180,z80280,z84013/c13,z84015/c15,from their super integration products (embedded controllers). there is/was nothing technical stopping the big boys from cutting deals with each other to make it so.(that is a z80 core or better) and further,my statement was/is that the aduc812 would be a better part if it had a z80 core rather than a 8052.my position is not arrived at quickly or haphazardly. put it this way-if the 805x had (directly) the following conditional calls-(on zero as well as /zero,parity,sign) conditional jumps-'' '' '' '' at least 2 16 bit register pairs (that could be used as index also) (with the arithmetics to go along with them) restart instructions no distinction between code/data memory (or be able to run in ram) better interrupt structure had correct design (hardware) to eliminate the requirement to have high at the port to read (or the instructions that do just that) more options on jump have the limit on "conditional" jumps that do exist not be limited to relative. better stack operations.....etc.... than my position on this might not be that it is-the aduc812 would be a better part with a z80 core. oh let me get this straight--you (any) would reject having-- lcall z,abcd lcall /z,abcd sbc hl,de ljnc abcd and so forth.. again the 812 is nice no matter what micro---only because of adi use of the 8052 was it for me to learn this one also,and after doing so "my conclusion is" correct. as for the--- "you don't understand---your own instruction sequences with the following bytes (after the restart) as variables or whatever..kinda like a macro but not really... " Yes, I understand absolutely not, what this mean. Sorry. " a lot of times after finding the same sequence of code,figured out a way to use the " restart" instruction to facilitate this series-- example: . . . rst 10h db xx ---this byte is used to define further rst 10 next instruction . . and what happens at rst 10h/xx push af push hl push de push bc and at rst 10h/xy pop bc pop de pop hl pop af or whatever you want to do----but the code is only written once in the rom. the z80 is better. |



