How many prevalent calling conventions primarily exist in high-level language integration with assembly (e.g., C cdecl vs Pascal)?
Ch 14: Preemptive Multitasking & Context Switching
Detailed implementation of a complete preemptive multitasking kernel driven by PIT timer interrupts (INT 08h), managing ready/blocked process queues, and stack-pointer manipulation during context switching.
90 Questions90 MCQs0 Short Questions0 Long Questions
SEMESTER PASS
CS401 - Computer Architecture and Assembly Language Programming Examination Practice
Timed practice exam simulation for CS401 - Computer Architecture and Assembly Language Programming.
Showing 11 โ 20 of 90 Questions
Page 2 of 9
How many prevalent calling conventions primarily exist in high-level language integration with assembly (e.g., C vs Pascal)?
How many traditional calling conventions (e.g., cdecl, stdcall, pascal, fastcall) are commonly referenced in high-level language integration?
Differentiate between serial communication and parallel communication.
Differentiate between synchronous data transmission and asynchronous data transmission in serial communication.
Specify the required register parameters for calling the BIOS INT 14h service 'Write Character to Serial Port'.
What is the minimum number of pins required for bidirectional serial communication, and what are their names?
On a standard 9-pin RS-232 (DB-9) serial interface connector, which pin number is assigned to the Data Set Ready (DSR) signal?
On a standard 9-pin DB-9 serial communications connector, which pin number is allocated to the Data Set Ready (DSR) hardware status line?
On a standard 9-pin DB-9 serial communications connector, which pin number is assigned to the Clear To Send (CTS) hardware status signal?