ScholarQuill logoScholarQuillUniversity Notes
My Semester
Explore Notes
Past Papers12 New
Video CoursesNew
Search
Settings
Study Tools
GPA/CGPA Calculator
Schedule & To-Do
Student Portal
Contact
Contact
ScholarQuill logoScholarQuillUniversity Notes
My Semester
Explore Notes
Past Papers12 New
Video CoursesNew
Search
Settings
Study Tools
GPA/CGPA Calculator
Schedule & To-Do
Student Portal
Contact
Contact
ScholarQuill logoScholarQuillUniversity Notes
Study PortalCOMP3137
Ctrl + K
Login
Explore
Search
Semester
Papers
CGPA
    Subject Notes Illustration
    Subject Notes Illustration
    Course Code: COMP313773 Topics

    Computer Organization and Assembly Language

    Master key topics and exam concepts step by step. Track completed lessons, practice past papers, and access verified study notes.

    73
    Total Topics
    0
    Completed
    73
    Pending
    2
    Units / Chapters
    Chap 1:

    General Topics

    0/3 done3 topics
    01
    Introduction to Computer Organization
    02
    Assembly Language
    03
    Comparison of Low-Level and High-Level Languages
    Chap 1:

    Register Types (16-bit)

    0/70 done70 topics
    04
    General Purpose and Special Purpose Registers
    05
    Introduction and Usage of RAM
    06
    Processor
    07
    Registers
    08
    System Bus
    09
    Instruction Execution Cycle
    10
    Assembly and Machine Language
    11
    Assembler
    12
    Linker and Link Libraries
    13
    Programmer's View of a Computer System
    14
    RISC and CISC Architecture
    15
    Physical Address Calculation
    16
    Basic Memory Organization
    17
    CPU Organization
    18
    Top Level View of Computer Function and Interconnection
    19
    Assembler Instruction Cycle
    20
    Execute Cycle
    21
    Interrupts
    22
    Interrupt Cycle
    23
    Memory Connection
    24
    Input/Output Connection
    25
    CPU Connection
    26
    MASM
    27
    MIPS
    28
    Defining Data in MASM Assembler
    29
    Elements of Assembly Language
    30
    Integer Constants
    31
    Integer Expressions
    32
    Real Number Constants
    33
    Character Constants
    34
    String Constants
    35
    Reserved Words
    36
    Identifiers
    37
    Directives
    38
    Instructions
    39
    The NOP (No Operation) Instruction
    40
    Adding and Subtracting Integer
    41
    INC and DEC Instructions
    42
    NEG Instruction
    43
    How to Move Integer Number in Register
    44
    Adding and Subtracting Numbers in Registers
    45
    Declaration and Initialization of Variables
    46
    Moving Data from Variable to Register
    47
    Data Definition Statement
    48
    BYTE and SBYTE Data
    49
    WORD and SWORD Data
    50
    Defining DWORD and SDWORD Data
    51
    Knowledge about Different Data Types
    52
    Operations, Array & Loops
    53
    Division and Multiplication in Assembly
    54
    Jumps Based on Specific Flags
    55
    Jumps Based on Equality
    56
    Simple Jump Statements
    57
    Jumps Based on Specific Condition
    58
    Code Examples
    59
    Practice on MASM
    60
    Procedures
    61
    File Operations Procedures
    62
    Labels in Procedures
    63
    Stack
    64
    Runtime Stack
    65
    Conditional Control Flow Directives
    66
    Compound Expressions
    67
    Data Representation & Conversion
    68
    Architecture
    69
    Data Path
    70
    Control Unit
    71
    Critical Path
    72
    General Principles of Pipelining
    73
    Pipelined Y86 Implementations

    Past Papers

    Open this section to view and download past papers

    Click on Show Past Papers to load available exam papers.

    Your Progress

    0%
    0 of 73 completed73 remaining

    Log in to track your reading progress and sync bookmarks across devices.

    Log In Now

    Why Study Here?

    High Quality NotesCurated topic summaries and key exam points.
    Exam FocusedVerified past paper questions and answers.
    Regular UpdatesFresh study material for all semesters.