Home/ Majors directory/Metrology and Information-measuring Technology/Microprocessors, part 2
Microprocessors, part 2
Major: Metrology and Information-measuring Technology
Code of subject: 6.175.00.O.025
Credits: 3.00
Department: Measuring Information Technologies
Lecturer: Oleh Seheda
Semester: 4 семестр
Mode of study: денна
Learning outcomes: Learning outcomes:
• types of processors scope and their characteristics
• basic types of lines and principles of sharing in highways
• organization of input-output
• organization of storage devices
• microprocessor design technology systems
• programming in C(Keil)
Required prior and related subjects: Prerequisites:
• basics of digital technology,
• programming C (base course
Summary of the subject: Summary:
The microprocessor as the control and processing. A comparison of systems based on programmable logic and hard. The structure, working principle, and function of the processor. Architecture processors. Key Features of processors. Classification processors. Formats of data and commands. Presentation of data in microprocessor-based systems. The main types of teams. Programming model system commands microprocessor architecture and organization STM M4. The organization of the main types and characteristics of storage devices. Addressing data. Memory map. Types of addressing. Interrupt. Procedure interrupt. Highway. Software microprocessor systems. Assembler. The organization input-output in microprocessor systems. Programmable Controller Parallel I/O. Company analog input/output. Company output for indication and input from the keyboard in microprocessor systems. Programmable controller display and keyboard (base on the Discovery board). Organization of the I/O signal time parameters. Programmable interval timer. Organization of serial I/O. Methods consistent data source. Types of modulation. Interfaces SPI, I2C, RS-xxx. Technology and development tools microprocessor systems. Stages of development. Development Tools software(Keil, STM Cube, e.t.c). Technical means of debugging complex systems. Criteria for selecting the processor and system architecture.
Assessment methods and criteria: Evaluation
Oral interviews, receiving reports from laboratory work (40 %); final event - exam (written and oral form)
Порядок та критерії виставляння балів та оцінок: 100-88 points - certified with an “excellent” grade - High level: the student demonstrates an in-depth mastery of the conceptual and categorical apparatus of the discipline, systematic knowledge, skills and abilities of their practical application. The mastered knowledge, skills and abilities provide the ability to independently formulate goals and organize learning activities, search and find solutions in non-standard, atypical educational and professional situations. The applicant demonstrates the ability to make generalizations based on critical analysis of factual material, ideas, theories and concepts, to formulate conclusions based on them. His/her activity is based on interest and motivation for self-development, continuous professional development, independent research activities, implemented with the support and guidance of the teacher. 87-71 points - certified with a grade of “good” - Sufficient level: involves mastery of the conceptual and categorical apparatus of the discipline at an advanced level, conscious use of knowledge, skills and abilities to reveal the essence of the issue. Possession of a partially structured set of knowledge provides the ability to apply it in familiar educational and professional situations. Aware of the specifics of tasks and learning situations, the student demonstrates the ability to search for and choose their solution according to the given sample, to argue for the use of a particular method of solving the problem. Their activities are based on interest and motivation for self-development and continuous professional development. 70-50 points - certified with a grade of “satisfactory” - Satisfactory level: outlines the mastery of the conceptual and categorical apparatus of the discipline at the average level, partial awareness of educational and professional tasks, problems and situations, knowledge of ways to solve typical problems and tasks. The applicant demonstrates an average level of skills and abilities to apply knowledge in practice, and solving problems requires assistance, support from a model. The basis of learning activities is situational and heuristic, dominated by motives of duty, unconscious use of opportunities for self-development. 49-00 points - certified with a grade of “unsatisfactory” - Unsatisfactory level: indicates an elementary mastery of the conceptual and categorical apparatus of the discipline, a general understanding of the content of the educational material, partial use of knowledge, skills and abilities. The basis of learning activities is situational and pragmatic interest.
Recommended books: Bibliography
1. V.H.Artyuhov, A.A.Budnyak, V.Yu.Lapiy. Designing microprocessors electron computing. - K: Technology, 1988. - 263 p.
2. S.D.Pohorilyy, T.F.Slobodyanyuk Provision Microprocessor-based systems. - K: Technology, 1989. - 301 p.
3. Adam Osborne. An Introduction to Microcomputers. - 2nd Ed. - Berkely (California): Osborne-McGraw Hill, 1980. - P. 1-1. - ISBN 0-931988-34-9.
4. The explanatory dictionary for PC systems / Ed. V. Illingworth et al. - M.: Engineering, 1989. 568 p. ISBN 5-217-00617-X (translation dictionary publisher Oxford University Press)
5. Chip Multiprocessor Architecture - Techniques to Improve Throughput and Latency (ISBN 159829122X)
6. Microprocessor Architecture - From Simple Pipelines to Chip Multiprocessors (ISBN 0521769922)