What differences can you state between the HLT and HOLD states? - 8085

What differences can you state between the HLT and HOLD states?



-The Hold is a hardware input whereas HLT is a software instruction.

- When the HLT state is executed the processor simply stops and the buses are driven to tri state. No form of acknowledgement signal is given out by the processor.

- In case of HOLD the processor goes into hold state but the buses are not driven to tri state.

- When the processor goes into the HOLD state it gives out an HLDA signal. This signal can be made to use by other devices.
Post your comment