1. What happens if an enabled interrupt request is generated while the CPU is executing a program?


(A) The current instruction is interrupted for exception handling.
(B) Exception handling is performed after the current instruction is completed.
(C) Exception handling is performed after the program is completed.



2. Which describes the correct type of exception handling sources in the H8/3048?


(A) Reset only
(B) Interrupts only
(C) Reset and interrupts



3. What is common to all exception handling routines?


(A) Employs the vector method.
(B) Caused by hardware.
(C) Initializes the internal I/O registers.



4. What is the vector address?


(A) Addresses between H'000000 and H'000003 in the memory space.
(B) Start address of an exception handling routine.
(C) Specific address area for storing the start address of an exception handling routine.
(D) Specific address area for storing the return address at exception handling generation.



5. What do you do first after turning the microcomputer on to start execution from a particular program?


(A) Generate the NMI interrupt.
(B) Generate reset.
(C) Initialize the SP (ER7).



6. Why is a circuit using a reset IC configured around the reset pin?


(A) To prevent overcurrent from entering the reset pin.
(B) To apply the high-level voltage to the reset pin even when the power is turned off.
(C) To apply the low-level voltage to the reset pin after the power is turned on.



7. You developed an IRQ1 interrupt handling routine.From which address do you store it?


(A) Any address excluding the vector area as long as the memory exists.
(B) H'000000.
(C) H'000034.
(D) Any address in the vector area.



8. By how many does the value in the SP (ER7) change immediately before and after an interrupt is generated?


(A) +2
(B) +4
(C) −2
(D) −4