380 likes | 474 Views
W eb publishing of teaching material for ‘’Microcomputer Systems’’ and ‘’Data Communication s ’’ M. Stojcev, G. Nikolic, T. Stankovic (FEEN). Outline. Introduction New teaching material for Architectures of Micro computer Systems
E N D
Web publishing of teaching material for ‘’Microcomputer Systems’’ and ‘’Data Communications’’ M. Stojcev, G. Nikolic, T.Stankovic (FEEN)
Outline • Introduction • New teaching material forArchitectures of Microcomputer Systems • New teaching material for Data Communications and Networking • Conclusion • writing material • power point presentation • writing material • power point presentation
Set-up of a web site During the phase of development of the following two courses: We have collected a great deal of material to help students to follow the courses, and we have set-up a web site to accompany the courses at • Architectures of Microcomputer Systems • Data Communications and Networking www. elfak.ni.ac.yu/html/Informacije/vesti /resenja/mps/... All of the figures, teaching materials, and writing parts of the exams are included in an Adobe Acrobate presentation
Outline • Introduction • New teaching material forArchitectures of Microcomputer Systems • New teaching material for Data Communications and Networking • Conclusion • writing material • power point presentation • writing material • power point presentation
Content of the course: Architectures of Microcomputer Systems
Writing material for Architectures of Microcomputer Systems • Translations (partial) of two books • Selected topics: • Embedded systems • RISC vs CISC • Low power design • Data acquisition systems • Structure of PC machines • Embedded processors • Modelling of embedded systems • High-level synthesis • Instruction level parallelism • Pipelining
Writing material for Architectures of Microcomputer Systems The following chapters are translated: Cht 1. Processor design, pp. 4 - 8 Cht 2. Pipeline processor design, pp 9 – 39 Cht 3. Superscalar proc. org., pp. 40 – 66 Cht 4. Superscalar Techniques, pp. 67 – 133
Writing material for Architectures of Microcomputer Systems Translated: Cht 2. Architecture of Y 86 processor, pp. 1 - 46
1 2 3 4 5 6 7 8 9 10 11 # demo-h3.ys F F D D E E M M W W 0x000: irmovl $10,% edx F F D D E E M M W W 0x006: irmovl $3,% eax F F D D E E M M W W 0x00c: nop F F D D E E M M W W 0x00d: nop F F D D E E M M W W 0x00e: nop F F D D E E M M W W 0x00f: addl % edx ,% eax F F D D E E M M W W 0x011: halt Cycle 6 W W f f R[ R[ ] ] 3 3 % % eax eax Cycle 7 D D f f valA valA R[ R[ ] ] = = 10 10 % % edx edx f f valB valB R[ R[ ] ] = = 3 3 % % eax eax Layout of some tipical pages – Chapter 2 Data Dependencies: 3 Nop’s
Selected topics • Data acquisition systems, pp. 1 – 17 • Structure of PC machines, pp. 1 – 6 • Basics of Telemechanics, pp. 1 – 4 • System for testing, pp. 1 - 10
Embedded systems • Embedded system from beginning to the end, pp. 1 - 8 • Embedded processors, pp. 1 – 7 • Modeling design and optimization of embedded software, pp. 1 - 6 • High-level synthesis, pp. 1 - 13
RISC vs CISC • RISC –CISC concept, pp. 1 - 5 • Instruction level parallelism, pp. 1 - 11 • Interleaving, pp. 1 - 6 • Paralellism at instruction level, pp. 1 - 19 • Scheduling, pp. 1 - 16 • Branch prediction, pp. 1 - 13 • Pipelining, pp. 1 - 17 • Data dependencies, pp. 1 - 15
Structure of FX-5P for Load Lw R1,100(R2)
Low power design • Low power CMOS digital design, pp. 1 - 17 • Sources of power dissipation, pp. 1 - 10
Outline • Introduction • New teaching material forArchitectures of Microcomputer Systems • New teaching material forData Communications and Networking • Conclusion • writing material • power point presentation • writing material • power point presentation
Content of the course: Data Communications and Networking
Writing material for Data Communication and Networking • History of Communications Network, pp. 1 – 21 • Introduction in Data Communications, pp 22 – 39 • Techniques for Data Transfer, pp. 40 – 89 • Data Link Layer, pp. 90 – 136 • Network Layer, pp. 137 – 154 • Routing, pp. 155 – 167 • Internetworking, pp. 168 – 176 • Network Components, pp. 177 – 209 • Ethernet, pp. 210 – 225 • TCP/IP, pp. 226 – 247 • LAN, pp. 248 – 267 • Cellular Wireless Networks, pp. 268 – 295 • Satellite Communications, pp. 296 – 309 • Interface Circuits, pp. 310 - 361
History of Communications Network Token-Ring
Flooding is initiated from node 1 hop-1 transmissions hop-2 transmissions hop-3 transmissions
Interconnection of networks with diferent technology and end-to-end protocol stack in the data plane
Note: Five classes In classful addressing, the address space is divided into five classes: A, B, C, D, and E.
Outline • Introduction • New teaching material forArchitectures of Microcomputer Systems • New teaching material for Data Communications and Networking • Conclusion • writing material • power point presentation • writing material • power point presentation
Conclusion We provide the following resources for students • Solutions for writing part of exams: A complet set of solutions from January 2000 until October 2004 • Teaching materials: More than 500 pages of writing materials • PowerPoint slides: More than 2000 slides can be downloadeds to supplement lecture presentations