Mini Test in Class | Assignment | Term Examination | Total. | |
---|---|---|---|---|
1. | 7% | 3% | 7% | 17% |
2. | 7% | 4% | 7% | 18% |
3. | 6% | 3% | 6% | 15% |
4. | 6% | 3% | 6% | 15% |
5. | 7% | 3% | 7% | 17% |
6. | 7% | 4% | 7% | 18% |
Total. | 40% | 20% | 40% | - |
Class schedule | HW assignments (Including preparation and review of the class.) | Amount of Time Required | |
---|---|---|---|
1. | (Basics of Hardware) Basics of Hardware (1) Understand binary and hexadecimal numbers, digital quantity, logic gate, TTL and CMOS, suction current, discharge current, bypass capacitor, and how to use IC. |
Examine "TTL and CMOS". | 190minutes |
2. | (Basics of Hardware) Basics of Hardware (2) Understand Microcomputer outline, I / O input / output method of microcomputer. (Development Environment / Architecture) Understand how to build development environment, microcomputer hardware, example of simple circuit, microcomputer architecture, outline of instruction processing, memory access, and register configuration. |
Examine "Microcomputer". | 190minutes |
3. | (Program Language / Processing time) C language program description method Review C language grammar, and understand how to write a basic microcomputer program in C language. |
Review "C language". | 190minutes |
4. | (Program Language / Processing time) Assembly program description method Learn how to use assembly instructions and basic processing instructions, and understand how to write a basic microcomputer program in assembly language. |
Examine "Assembly language". | 190minutes |
5. | (Program Language / Processing time) C and Assembly program comprehensive description method Understand I / O processing, jump instruction, branch processing, iteration processing, configuration setting method, comprehensive description and LED lighting. |
Examine "C and Assembly program examples". | 190minutes |
6. | (Program Language / Processing time) Processing Time Understand calculation method of processing time, fetch, execute, pipeline processing, cycle number, and wait processing. |
Examine "pipeline processing". | 190minutes |
7. | (Input / Output) I/O Interface Understand the function of the input port and chattering, the chattering removal method (example of circuit and software), the function of output port, darlington drive, 7-segment LED display, dynamic display and matrix input. |
Examine "chattering", "dynamic display" and "matrix input". | 190minutes |
8. | (Interrupt) Interrupt Processing Understand interrupt processing, priority, multiple interrupt, timer interrupt, vector interrupt, internal interrupt, externalinterrupt, polling, spooling, the example of interrupt processing description in microcomputer. |
Examine "Interrupt processing". | 190minutes |
9. | (A/D·D/A) Principle of A/D·D/A conversion (1) Understand double integrating type A/D conversion, successive approximation type A/D conversion, tracking comparison typeA/D conversion, the parallel comparison type A/D conversion, weight resistance type D/A conversion, and ladder type D/A conversion. |
Examine "A/D conversion" and "D/A conversion". | 190minutes |
10. | (A/D·D/A) Principle of A/D·D/A conversion (2) Understand sample hold, aliasing noise, input filter, and output filter. (Data structure / Algorithm) Data Structure (1) Understand the instruction addressing method. |
Examine "aliasing" and "instruction addressing method". | 190minutes |
11. | (Data structure / Algorithm) Data Structure (2) Understand the list structure, tree structure, graph structure, queue, and stack. |
Examine "list structure", "tree structure" and "graph structure". | 190minutes |
12. | (Data structure / Algorithm) Algorithm (1) Understand flowchart, structured programming, bubble sort and quick sort. |
Examine "structured programming", "bubble sort algorithm" and "quick sort algorithm" . | 190minutes |
13. | (Data structure / Algorithm) Algorithm (2) Understand amount of computation and the shortest path problem (Dijkstra method). |
Examine "Dijkstra method". | 190minutes |
14. | (Term Examination) Evaluate the achievement of each course targets 1 to 6. After the exam, the content of the exam is explained. |
Review the content of the 1st to 13th classes well. | 190minutes |
Total. | - | - | 2660minutes |
ways of feedback | specific contents about "Other" |
---|---|
Feedback in the class |
Work experience | Work experience and relevance to the course content if applicable |
---|---|
Applicable | The lecturer of this course has an experience of working in general electrical manufacturing company. This lecturer teaches the knowledge and technologies involving this course based on his experience. |