9
if the kernel takes control of the system, how can assembly language work?
Assembly language is introduced as a collection of mnemonics that a computer "understands" and various macros to make certain tasks easier.
How can assembly control the CPU and memory if it cannot do that without making requests to the operating system?
For instance, if I want to do instruction mov ax, #4, wouldn't I need my program to send requests to the OS in order to be able to do so?
I'm really curious...
Thanks!