INE 5411 - Computer Organization:

    Technological trends for the fabrication of processors and memories. Processor: instructions and addressing modes. Intruction formats and assembly language. Instruction-set simulators and assemblers. Arithmetics. Performance evaluation. Datapath and control unit. Implementation alternatives (monocycle, multicycle, pipeline, superscalar). Exceptions and interruptions. Structural, data and control hazards. Memory hierarchy and associativity (cache and TLB). Input and output devices: types, characteristics and connection to processor and memory. Processor communication (polling, interrupts, DMA).

  • Schedule and slides (Portuguese only)
  • Course program/plan (Portuguese only)
  • Test samples (Portuguese only)