Interrupting an assembly instruction while it is operating
问题 When an interrupt comes to CPU, it is handled by saving current address location prior jumping into the handler if it is acknowledged. Otherwise it is ignored. I wonder whether an assembly instruction call is interrupted. For example, mvi a, 03h ; put 3 value into acc. in 8080 assembly Can be the one line instruction interrupted? Or if not, it is atomic?? Is there always a guarantee that "one line assembly instruction" is always atomic?? What if there is no "lock" keyword i.e. in 8080