When a user program makes a system call, it runs in kernel mode, generates a software interrupt, and changes the mode to kernel mode.
ಯೂಸರ್ ಪ್ರೋಗ್ರಾಮ್ ಸಿಸ್ಟಮ್ ಕರೆ ಮಾಡಿದಾಗ, ಅದು ಕರ್ನಲ್ ಮೋಡ್ ನಲ್ಲಿ ಚಲಿಸುತ್ತದೆ, ಸಾಫ್ಟ್ ವೇರ್ ಅಡಚಣೆಯನ್ನು ಉಂಟುಮಾಡುತ್ತದೆ ಮತ್ತು ಮೋಡ್ ಅನ್ನು ಕರ್ನಲ್ ಮೋಡ್ ಗೆ ಬದಲಾಯಿಸುತ್ತದೆ.