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

Slides:



Advertisements
Similar presentations
Computer Organization and Architecture
Advertisements

Computer architecture
International Academy Design and Technology Technology Classes.
Computer and Data Communications Semester Mohd Nazri Mahmud.
Nis, March 4th, 2005Public Reporting on Project Results Review of Activities of Working Group for Computer Architecture Mile Stojcev Oliver Vojinovic Faculty.
Layer 1 of the TCP/IP protocol stack: Network Access Layer (NAL). Functions, performed on the layer. МАС address in Ethernet networks. Layer 1 of the TCP/IP.
1.1 Chapter 1 Introduction Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
Introduction to Computer Science CS 21a: Introduction to Computing I Department of Information Systems and Computer Science Ateneo de Manila University.
Spring 2008, Jan. 14 ELEC / Lecture 2 1 ELEC / Computer Architecture and Design Spring 2007 Introduction Vishwani D. Agrawal.
COMP2330 Subject Review. Final Exam  Time: 14:45-16:45, 4 May 2010  Venue: SHALL  6 questions  8 pages  2 hours  20% percent (programming)  distributed.
Introduction to Networking V.T. Raja, PhD James R. Coakley, PhD BA 572 – Advanced Information Systems.
The TCP/IP communication layer stack Skills: none IT concepts: protocol layers, TCP/IP, OSI This work is licensed under a Creative Commons Attribution-Noncommercial-
Understanding Networks. Objectives Compare client and network operating systems Learn about local area network technologies, including Ethernet, Token.
Networking and Internetworking Devices Networks and Protocols Prepared by: TGK First Prepared on: Last Modified on: Quality checked by: Copyright 2009.
ECE 232 L1 Intro.1 Adapted from Patterson 97 ©UCBCopyright 1998 Morgan Kaufmann Publishers ECE 232 Hardware Organization and Design Lecture 1 Introduction.
Introduction Chapter 1. Wireless Comes of Age Guglielmo Marconi invented the wireless telegraph in 1896 Communication by encoding alphanumeric characters.
INTRODUCTION TO COMPUTER NETWORKS INTRODUCTION Lecture # 1 (
Chapter 2 Review of Computer Network Technology
Information Technologies -- Computer Networks 林永松 台灣大學資訊管理學系 (02)
CS 21a: Intro to Computing I Department of Information Systems and Computer Science Ateneo de Manila University.
Information Technology
Review: – computer networks – topology: pair-wise connection, point-to-point networks and broadcast networks – switching techniques packet switching and.
Introduction to CS447 Department of Computer Science Southern Illinois University Edwardsville Fall, 2015 Dr. Hiroshi Fujinoki
Stallings, Wireless Communications & Networks, Second Edition, © 2005 Pearson Education, Inc. All rights reserved Introduction Chapter 1.
CS 381 Final Exam Study Guide Final Exam Date: Tuesday, May 12 th Time: 10:30am -12:30pm Room: SB 105 Exam aid: 8 ½ x 11 page of notes front and back.
TCP/IP Protocol.
Chapter 6 Wireless and Mobile Networks Computer Networking: A Top Down Approach 6 th edition Jim Kurose, Keith Ross Addison-Wesley March 2012 A note on.
Introduction Management 102 Jerry Estenson. Structure Blue Track Content Focus Crimson Track Content Skills Application.
Today’s Topics Chapter 8: Networks Chapter 8: Networks HTML Introduction HTML Introduction.
Computer Networks. Introduction Computer Network2 A History Lesson of Networking 1969 – ARPANET, first packet switched network consist of UCLA, Stanford,
EKT 422 Computer Architecture
Spring 2006Computer Networks1 Chapter 2 Network Models.
IT 351 Mobile &Wireless Computing Semester 1, Dr. Hala Mokhtar Room th floor.
Week 12 (2012) Dr. Ghada Drahem. INTENDED LEARNING OUTCOMES This lecture covers: Networking concepts and terminology Common networking and communications.
CT101: Computing Systems Petronel Bigioi. Overview Lecturer Name: –Dr. Petronel Bigioi Course schedule: –Semester1: Monday 2 – 3 pm, AC202 Monday 3 –
(1) ECE 3056: Architecture, Concurrency and Energy in Computation Lecture Notes by MKP and Sudhakar Yalamanchili Sudhakar Yalamanchili (Some small modifications.
NET 221D: NETWORKS FUNDAMENTALS Lecture 1: Introduction to Protocols and Layers Networks and Communication Department 1.
Introduction to Information Systems Lecture 06 Telecommunications and Networks Business Value of Networks Jaeki Song.
Chapter 17 Internetworking: Concepts, Architecture, and Protocols
Spring 2006Computer Networks1 Chapter 2 Network Models.
BA 471 – Telecommunications and Networking Dr. V.T. Raja Oregon State University As presented in Dr. Marshall’s BA471 class, Winter.
Chapter 1 Introduction Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
1 ECE453 - Introduction to Computer Networks Lecture 1: Introduction.
Network Models.
CSC339 Computer Communications & Networks Qaisar Javaid, Assistant Professor CIIT.
2.1 Chapter 2 Network Models Copyright © The McGraw-Hill Companies, Inc. Permission required for reproduction or display.
ISA's, Compilers, and Assembly
Internetworking Lecture 10 October 23, Introduction to Internetworking So far, we’ve discussed about how a single network functions. Internetworking.
Dr. John P. Abraham Introduction to Computer Networks INTRODUCTION TO COMPUTER NETWORKS.
CIS6930: IP Quality of Service General Information What are we going to cover? What are you expected to do?
McGraw-Hill©The McGraw-Hill Companies, Inc., 2000 Powerpoint Templates Computer Communication and Networks Lecture # 03 CS-3323 Muhammad Waseem Iqbal Data.
Introduction Chapter 1. Uses of Computer Networks Business Applications Home Applications Mobile Users Social Issues.
Data and Computer Communications, 9/E ISBN-13: William Stalling Data Communications Concept CSC230 Prof. F. Aljamal.
Introduction1-1 CS 494/594 Internetworking Protocols.
Computer Engineering and Networks, College of Engineering, Majmaah University INTRODUCTION TO COMPUTER NETWORKS Mohammed Saleem Bhat
Lecture 3 By Miss Irum Matloob.
School of Computer Science and Engineering Pusan National University
Mobile &Wireless Computing
Course Overview.
CS 21a: Intro to Computing I
Data Transmission and Computer Communications ECE: 412
CS775: Computer Architecture
An introduction to the organization of the Internet Lab
Text Book Computer Organization and Architecture: Designing for Performance, 7th Ed., 2006, William Stallings, Prentice-Hall International, Inc.
Chapter 1. Introduction Data Communications
Technologies and Applications of Computer Networks
Technologies and Applications of Computer Networks
Course Outline for Computer Architecture
CS 381: Introduction to Computer Networks
Presentation transcript:

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

Outline  Introduction  New teaching material for Architectures 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 for Architectures 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: Architectu res of Microcomp uter 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 Cht 2. Pipeline processor design, pp 9 – 39 Cht 3. Superscalar proc. org., pp. 40 – 66 Cht 4. Superscalar Techniques, pp. 67 – 133

Layout of some tipical pages – Chapter 1

Layout of some tipical pages – Chapter 2

Layout of some tipical pages – Chapter 3

Layout of some tipical pages – Chapter 4

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

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

 Embedded system from beginning to the end, pp  Embedded processors, pp. 1 – 7  Modeling design and optimization of embedded software, pp  High-level synthesis, pp Embedded systems

 RISC –CISC concept, pp  Instruction level parallelism, pp  Interleaving, pp  Paralellism at instruction level, pp  Scheduling, pp  Branch prediction, pp  Pipelining, pp  Data dependencies, pp RISC vs CISC

Structure of FX-5P for Load LwR1,100(R2)

Superscalar vs Superpipeline

Low power design  Low power CMOS digital design, pp  Sources of power dissipation, pp

Outline  Introduction  New teaching material for Architectures 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: 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

History of Communications Network Token-Ring

ISO-OSI layers

Simplex, Half-duplex, Full-duplex

Position of the data-link layer

Network layer in an internetwork

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

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

CSMA/CD Operation

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

LEO, MEO and GEO satellites

Data communications via satellite

Cellular networks

Outline  Introduction  New teaching material for Architectures 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

Q & A