Talk:Halt and Catch Fire (computing)

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia

Z80 halt[edit]

I'm not really sure why the Zilog Z80 is mentioned here at all. As on the Intel 8080, what would be otherwise be a MOV M,M instruction is encoded as a HALT; the CPU stops until it gets interrupted. If, however, the program has disabled interrupts, obviously the CPU is going to stay halted -- unless it is sent a non-maskable interrupt, which both the 8080 and the Z80 provide. So in neither case does DI followed by HALT cause anything unusual; certainly not catching fire. --jpgordon𝄢𝄆𝄐𝄇 04:28, 20 March 2022 (UTC)[reply]