Computer Architecture
Welcome to the course webpage for CSE 305: Computer Architecture course at CSE, BUET. Here necessary materials, evaluations, class lectures, class schedules and other important information will be posted from time to time. If you have registered for the course, CSE 305, we hope you will really enjoy studying them :) .
Prerequisite
CSE 205 Digital Logic Design
Syllabus
Information representation
Measuring performance
Instructions and data access methods: operations and operands of computer hardware, representing instruction, addressing styles
Arithmetic Logic Unit (ALU) operations, floating point operations, designing ALU
Processor design: datapaths, single cycle and multicycle implementations
Control Unit design - hardwared and microprogrammed
Hazards
Exceptions
Pipeline: pipelined datapath and control, superscalar and dynamic pipelining
Memory organization: cache, virtual memory, channels
DMA and Interrupts
Buses
Multiprocessors: types of multiprocessors, performance, single bus multiprocessors, multiprocessors connected by network, clusters
Instructor
Tanvir Ahmed Khan | takhandipu at gmail dot com | Details