Talk:Halt and Catch Fire (computing)

Z80 halt
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&#x1d122;&#x1d106;&#x1D110;&#x1d107; 04:28, 20 March 2022 (UTC)