ICS
6016205--Introduction to Computer System (ICS)
Course Description: Number systems, binary system, Boolean algebra, digital design techniques, logic gate and minimization, basic combinational circuits, arithmetic logic units, computer evolution, computer function and interconnection, computer arithmetic. <download>
Schedule
No |
|
Topic |
Lecture |
Lab |
1 |
|
1 Computer system
|
|
Lab1 |
2 |
|
2 Memory and I/O addressing
|
Lab2 Hardware list |
|
3 |
|
3 Input and output signal to the computer system
|
Lab3 |
|
4 |
|
4 Flip flop, Counter, ADC part-I
|
|
Lab4 |
5 |
|
5 ADC DAC part-II
|
|
Lab5 |
6 |
|
6 Memory circuit
|
|
VM file Lab6 |
7 |
|
7 Instruction set and CPU computing Lab-exam |
||
|
|
|
||
Final exam |
Score
- Theory quiz 5 times (15) + final (10)
- Lab assignment 6 times (25)
Book
- Supakit Nootyaskool, Introduction to computer system <download v1.0> <slide> additional sheet
- lab4
References
- R. H. Katz and G. Borriello, Contemporary Logic Design, 2nd Edition, Pearson Education
- C. Hamacher, Z. Varanasi, S. Zaky, and N. Majikian, Computer Organization and
Embedded System, 6th Edition, McGraw-Hill, 2011 - P. Vincent, Computer Systems Design, and Architecture, Pearson Education, 2004
Chapter1: Computer system
Chapter2: Memory and I/O addressing
Chapter3: Input and output signal to the computer system
Chapter4: Analog to digital conversion, digital to analog conversion
Chapter 5: Memory
Chapter 6: Arithmetic Logic Unit
Chapter 7: CPU design
Video Lab4 FPGA
Video Lab5.1 Bus
Lab5.2 Clock signal