1 / 38

W eb publishing of teaching material for ‘’Microcomputer Systems’’ and

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

Download Presentation

W eb publishing of teaching material for ‘’Microcomputer Systems’’ and

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Web publishing of teaching material for ‘’Microcomputer Systems’’ and ‘’Data Communications’’ M. Stojcev, G. Nikolic, T.Stankovic (FEEN)

  2. 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

  3. 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

  4. 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

  5. Content of the course: Architectures of Microcomputer Systems

  6. 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

  7. 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

  8. Layout of some tipical pages – Chapter 1

  9. Layout of some tipical pages – Chapter 2

  10. Layout of some tipical pages – Chapter 3

  11. Layout of some tipical pages – Chapter 4

  12. Writing material for Architectures of Microcomputer Systems Translated: Cht 2. Architecture of Y 86 processor, pp. 1 - 46

  13. Layout of some tipical pages – Chapter 2

  14. 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

  15. 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

  16. 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

  17. 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

  18. Structure of FX-5P for Load Lw R1,100(R2)

  19. Superscalar vs Superpipeline

  20. Low power design • Low power CMOS digital design, pp. 1 - 17 • Sources of power dissipation, pp. 1 - 10

  21. 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

  22. Content of the course: Data Communications and Networking

  23. 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

  24. History of Communications Network Token-Ring

  25. ISO-OSI layers

  26. Simplex, Half-duplex, Full-duplex

  27. Position of the data-link layer

  28. Network layer in an internetwork

  29. Flooding is initiated from node 1 hop-1 transmissions hop-2 transmissions hop-3 transmissions

  30. Interconnection of networks with diferent technology and end-to-end protocol stack in the data plane

  31. CSMA/CD Operation

  32. Note: Five classes In classful addressing, the address space is divided into five classes: A, B, C, D, and E.

  33. LEO, MEO and GEO satellites

  34. Data communications via satellite

  35. Cellular networks

  36. 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

  37. 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

  38. Q & A

More Related