Subject description - AD7B14SAP

Summary of Study | Summary of Branches | All Subject Groups | All Subjects | List of Roles | Explanatory Notes               Instructions
AD7B14SAP Computer Structure and Architecture
Roles:  Extent of teaching:14+6c
Department:13114 Language of teaching:CS
Guarantors:  Completion:Z,ZK
Lecturers:  Credits:6
Tutors:  Semester:L

Anotation:

Digital computer units and their structure, function and hardware implementation: ALU, control unit, memory system, inputs, outputs, data storage and transfer.

Course outlines:

1. Computer organization, units and their interface.
2. Data, storage and processing.
3. Representation of negative numbers, fix-point and floating point numbers
4. Logic functions, combinatorial components, gate level design.
5. Sequential components structure, description and realization.
6. Typical computer combinatorial and sequential components
7. Arithmetic operation realization.
8. Memory structures and construction principles
9. Computer memory system.
10. Input-output components, buses and communication.
11. Instruction set architecture and machine code.
12. Instruction cycle.
13. Control units.
14. CISC and RISC type processors

Exercises outline:

1. Number systems and conversions.
2. Representation of negative numbers and arithmetic operations.
3. Fix point and floating point numbers.
4. Combinatorial components design (gate level)
5. Sequential components realization
6. Logical circuits implementation I 7.Logical circuits implementation II
8. Arithmetic operations hardware realization
9. Memories.
10. Simple processor structure and machine code
11. Machine code design
12. Machine code debugging
13. . Assessment

Literature:

1. Course YE14SAP lectures
2. Mano, M.M.- Ciletti, M.D.: Digital Design 4ed, Prentice Hall, 2006.
3. Haskell, R.E.- Hanna, D.M.: Introduction to Digital Design Using Digilent
FPGA Boards, LBE Books, 2009.
4. Harris,D.M.-Harris,S.L.: Digital Design and Computer Architecture, Elsevier, 2007.
5. Microchip: PIC18F87J11 Family Data Sheet, 2009.

Requirements:

http://motor.feld.cvut.cz/ course A7B14SAP

Subject is included into these academic programs:

Program Branch Role Recommended semester


Page updated 29.3.2024 09:50:44, semester: Z/2024-5, Z,L/2023-4, Send comments about the content to the Administrators of the Academic Programs Proposal and Realization: I. Halaška (K336), J. Novák (K336)