MicroprocessorsLaajuus (5 cr)
Code: TT00DD19
Credits
5 op
Responsible person
- Kari Järvi
Objective
On completion of the course, the student understands the structure and operating principles of a conventional (CISC) microprocessor. The student knows how the CISC and RISC architectures differ and understands the importance of registers, instruction set and addressing modes.
The student will be capable of writing simple assembler programs and will be well-prepared to learn low level programming (e.g. device drivers) in assembler and C languages.
Content
- basic CPU structure
- machine language and instruction set
- data types
- storage of data in memory
- addressing modes
- interrupts
- principles of assembler programming
- CISC vs RISC and load/store architecture
- Intel 8086 and 80186 (or similar) microprocessor
- Basic ideas of other processor architectures
Prerequisites
- Information Technology and Computing Skills
- Introduction to Programming
- Digital Fundamentals
Timing
16.04.2024 - 31.12.2025
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
School of ICT
Campus
Karaportti 2
Teaching languages
- English
Seats
0 - 5000
Degree programmes
- Information and Communication Technology
Teachers
- Virve Prami
Teacher in charge
Janne Salonen
Groups
-
ATX25TV_MAKSULLINEN_JÄRJESTELMÄOpen UAS 2025
-
ATX24TV_MAKSULLINEN_JÄRJESTELMÄATX24TV Open UAS
Objective
Opintojakson suoritettuaan opiskelija tuntee perinteisen (CISC) mikroprosessorin rakenteen ja toimintaperiaatteen. Hän tuntee erot CISC- ja RISC-prosessorien välillä ja ymmärtää rekisterien, käskykannan ja osoitusmuotojen merkityksen.
Opintojakson suoritettuaan opiskelija kykenee laatimaan yksinkertaisia assembler-ohjelmia ja omaa hyvät valmiudet laiteläheiseen ohjelmointiin esim. C-kielellä.
Content
- CPU:n rakenne
- konekieli ja käskykanta
- tietotyypit
- tiedon tallennus muistissa
- osoitusmuodot
- keskeytykset
- assembler-ohjelmoinnin perusteet
- CISC vs RISC ja load/store-arkkitehtuuri
- Intel 8086 ja 80186 (tai vastaava) mikroprosessori
- Katsaus muihin prosessoriarkkitehtuureihin
Location and time
Kyseessä on 100% itsenäisesti suoritettava kurssi joten opiskelija voi itse valita ajan ja paikan kurssin suorittamiseen.
Materials
Löytyy oppimisympäristöstä.
Teaching methods
100% verkon kautta itsenäisesti suoritettava kurssi.
Employer connections
N/A
Exam schedules
Tentti löytyy oppimisympäristöstä joten opiskelija voi itse valita milloin suorittaa sen.
International connections
N/A
Completion alternatives
N/A
Student workload
Riippuu opiskelija lähtötasosta.
Content scheduling
Riippuu opiskelijasta itsestään.
Further information
ILMOITTAUTUMINEN
Avoimen amk:n opiskelijat e-lomake
Metropolian tutkinto-opiskelijat
• Go to https://moodle.metropolia.fi/course/view.php?id=155
• Enrolment key Intel
• Follow instructions
• Final Test_1_13: remote_micro
Evaluation scale
Hyväksytty/Hylätty
Prerequisites
- tietotekniikan perusteet
- ohjelmoinnin perusteet
- digitaalitekniikan perusteet
Timing
01.01.2024 - 31.12.2025
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
School of ICT
Campus
Karaportti 2
Teaching languages
- English
Seats
0 - 5000
Degree programmes
- Information and Communication Technology
Teachers
- Virve Prami
Groups
-
AVOIN_AMK_TIVI_73_opComplementary Informatics past graduate degree
Objective
Opintojakson suoritettuaan opiskelija tuntee perinteisen (CISC) mikroprosessorin rakenteen ja toimintaperiaatteen. Hän tuntee erot CISC- ja RISC-prosessorien välillä ja ymmärtää rekisterien, käskykannan ja osoitusmuotojen merkityksen.
Opintojakson suoritettuaan opiskelija kykenee laatimaan yksinkertaisia assembler-ohjelmia ja omaa hyvät valmiudet laiteläheiseen ohjelmointiin esim. C-kielellä.
Content
- CPU:n rakenne
- konekieli ja käskykanta
- tietotyypit
- tiedon tallennus muistissa
- osoitusmuodot
- keskeytykset
- assembler-ohjelmoinnin perusteet
- CISC vs RISC ja load/store-arkkitehtuuri
- Intel 8086 ja 80186 (tai vastaava) mikroprosessori
- Katsaus muihin prosessoriarkkitehtuureihin
Location and time
Kyseessä on 100% itsenäisesti suoritettava kurssi joten opiskelija voi itse valita ajan ja paikan kurssin suorittamiseen.
Materials
Löytyy oppimisympäristöstä.
Teaching methods
100% verkon kautta itsenäisesti suoritettava kurssi.
Employer connections
N/A
Exam schedules
Tentti löytyy oppimisympäristöstä joten opiskelija voi itse valita milloin suorittaa sen.
International connections
N/A
Completion alternatives
N/A
Student workload
Riippuu opiskelija lähtötasosta.
Content scheduling
Riippuu opiskelijasta itsestään.
Evaluation scale
Hyväksytty/Hylätty
Prerequisites
- tietotekniikan perusteet
- ohjelmoinnin perusteet
- digitaalitekniikan perusteet
Timing
01.01.2024 - 31.07.2025
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
School of ICT
Campus
Karaportti 2
Teaching languages
- English
Seats
0 - 5000
Degree programmes
- Information and Communication Technology
Teachers
- Virve Prami
Teacher in charge
Janne Salonen
Groups
-
ATX24TV_MAKSULLINEN_JÄRJESTELMÄATX24TV Open UAS
Objective
Opintojakson suoritettuaan opiskelija tuntee perinteisen (CISC) mikroprosessorin rakenteen ja toimintaperiaatteen. Hän tuntee erot CISC- ja RISC-prosessorien välillä ja ymmärtää rekisterien, käskykannan ja osoitusmuotojen merkityksen.
Opintojakson suoritettuaan opiskelija kykenee laatimaan yksinkertaisia assembler-ohjelmia ja omaa hyvät valmiudet laiteläheiseen ohjelmointiin esim. C-kielellä.
Content
- CPU:n rakenne
- konekieli ja käskykanta
- tietotyypit
- tiedon tallennus muistissa
- osoitusmuodot
- keskeytykset
- assembler-ohjelmoinnin perusteet
- CISC vs RISC ja load/store-arkkitehtuuri
- Intel 8086 ja 80186 (tai vastaava) mikroprosessori
- Katsaus muihin prosessoriarkkitehtuureihin
Location and time
Kyseessä on 100% itsenäisesti suoritettava kurssi joten opiskelija voi itse valita ajan ja paikan kurssin suorittamiseen.
Materials
Löytyy oppimisympäristöstä.
Teaching methods
100% verkon kautta itsenäisesti suoritettava kurssi.
Employer connections
N/A
Exam schedules
Tentti löytyy oppimisympäristöstä joten opiskelija voi itse valita milloin suorittaa sen.
International connections
N/A
Completion alternatives
N/A
Student workload
Riippuu opiskelija lähtötasosta.
Content scheduling
Riippuu opiskelijasta itsestään.
Further information
ILMOITTAUTUMINEN
Avoimen amk:n opiskelijat e-lomake
Metropolian tutkinto-opiskelijat
• Go to https://moodle.metropolia.fi/course/view.php?id=155
• Enrolment key Intel
• Follow instructions
• Final Test_1_13: remote_micro
Evaluation scale
Hyväksytty/Hylätty
Prerequisites
- tietotekniikan perusteet
- ohjelmoinnin perusteet
- digitaalitekniikan perusteet
Timing
01.01.2024 - 31.12.2025
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
School of ICT
Campus
Karaportti 2
Teaching languages
- English
Seats
0 - 5000
Degree programmes
- Information and Communication Technology
Teachers
- Virve Prami
Teacher in charge
Virve Prami
Groups
-
ATX24TVNonStop virtual studies year 2024
Objective
Opintojakson suoritettuaan opiskelija tuntee perinteisen (CISC) mikroprosessorin rakenteen ja toimintaperiaatteen. Hän tuntee erot CISC- ja RISC-prosessorien välillä ja ymmärtää rekisterien, käskykannan ja osoitusmuotojen merkityksen.
Opintojakson suoritettuaan opiskelija kykenee laatimaan yksinkertaisia assembler-ohjelmia ja omaa hyvät valmiudet laiteläheiseen ohjelmointiin esim. C-kielellä.
Content
- CPU:n rakenne
- konekieli ja käskykanta
- tietotyypit
- tiedon tallennus muistissa
- osoitusmuodot
- keskeytykset
- assembler-ohjelmoinnin perusteet
- CISC vs RISC ja load/store-arkkitehtuuri
- Intel 8086 ja 80186 (tai vastaava) mikroprosessori
- Katsaus muihin prosessoriarkkitehtuureihin
Location and time
Kyseessä on 100% itsenäisesti suoritettava kurssi joten opiskelija voi itse valita ajan ja paikan kurssin suorittamiseen.
Materials
Löytyy oppimisympäristöstä.
Teaching methods
100% verkon kautta itsenäisesti suoritettava kurssi.
Employer connections
N/A
Exam schedules
Tentti löytyy oppimisympäristöstä joten opiskelija voi itse valita milloin suorittaa sen.
International connections
N/A
Completion alternatives
N/A
Student workload
Riippuu opiskelija lähtötasosta.
Content scheduling
Riippuu opiskelijasta itsestään.
Evaluation scale
Hyväksytty/Hylätty
Prerequisites
- tietotekniikan perusteet
- ohjelmoinnin perusteet
- digitaalitekniikan perusteet
Timing
05.01.2024 - 31.12.2023
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
School of ICT
Campus
Karaportti 2
Teaching languages
- English
Seats
0 - 5000
Degree programmes
- Information and Communication Technology
Teachers
- Virve Prami
Groups
-
ATX22_SYKSYATX22_Autumn
Objective
Opintojakson suoritettuaan opiskelija tuntee perinteisen (CISC) mikroprosessorin rakenteen ja toimintaperiaatteen. Hän tuntee erot CISC- ja RISC-prosessorien välillä ja ymmärtää rekisterien, käskykannan ja osoitusmuotojen merkityksen.
Opintojakson suoritettuaan opiskelija kykenee laatimaan yksinkertaisia assembler-ohjelmia ja omaa hyvät valmiudet laiteläheiseen ohjelmointiin esim. C-kielellä.
Content
- CPU:n rakenne
- konekieli ja käskykanta
- tietotyypit
- tiedon tallennus muistissa
- osoitusmuodot
- keskeytykset
- assembler-ohjelmoinnin perusteet
- CISC vs RISC ja load/store-arkkitehtuuri
- Intel 8086 ja 80186 (tai vastaava) mikroprosessori
- Katsaus muihin prosessoriarkkitehtuureihin
Location and time
Kyseessä on 100% itsenäisesti suoritettava kurssi joten opiskelija voi itse valita ajan ja paikan kurssin suorittamiseen.
Materials
Löytyy oppimisympäristöstä.
Teaching methods
100% verkon kautta itsenäisesti suoritettava kurssi.
Employer connections
N/A
Exam schedules
Tentti löytyy oppimisympäristöstä joten opiskelija voi itse valita milloin suorittaa sen.
International connections
N/A
Completion alternatives
N/A
Student workload
Riippuu opiskelija lähtötasosta.
Content scheduling
Riippuu opiskelijasta itsestään.
Further information
ILMOITTAUTUMINEN
Avoimen amk:n opiskelijat e-lomake
Metropolian tutkinto-opiskelijat
• Go to https://moodle.metropolia.fi/course/view.php?id=155
• Enrolment key Intel
• Follow instructions
• Final Test_1_13: remote_micro
Evaluation scale
Hyväksytty/Hylätty
Prerequisites
- tietotekniikan perusteet
- ohjelmoinnin perusteet
- digitaalitekniikan perusteet
Timing
01.08.2023 - 31.12.2023
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
School of ICT
Campus
Karaportti 2
Teaching languages
- English
Seats
0 - 5000
Degree programmes
- Information and Communication Technology
Teachers
- Virve Prami
Teacher in charge
Virve Prami
Groups
-
ATX23TV_SYKSYOpen UAS TestOut and Moodle courses
Objective
Opintojakson suoritettuaan opiskelija tuntee perinteisen (CISC) mikroprosessorin rakenteen ja toimintaperiaatteen. Hän tuntee erot CISC- ja RISC-prosessorien välillä ja ymmärtää rekisterien, käskykannan ja osoitusmuotojen merkityksen.
Opintojakson suoritettuaan opiskelija kykenee laatimaan yksinkertaisia assembler-ohjelmia ja omaa hyvät valmiudet laiteläheiseen ohjelmointiin esim. C-kielellä.
Content
- CPU:n rakenne
- konekieli ja käskykanta
- tietotyypit
- tiedon tallennus muistissa
- osoitusmuodot
- keskeytykset
- assembler-ohjelmoinnin perusteet
- CISC vs RISC ja load/store-arkkitehtuuri
- Intel 8086 ja 80186 (tai vastaava) mikroprosessori
- Katsaus muihin prosessoriarkkitehtuureihin
Location and time
Kyseessä on 100% itsenäisesti suoritettava kurssi joten opiskelija voi itse valita ajan ja paikan kurssin suorittamiseen.
Materials
Löytyy oppimisympäristöstä.
Teaching methods
100% verkon kautta itsenäisesti suoritettava kurssi.
Employer connections
N/A
Exam schedules
Tentti löytyy oppimisympäristöstä joten opiskelija voi itse valita milloin suorittaa sen.
International connections
N/A
Completion alternatives
N/A
Student workload
Riippuu opiskelija lähtötasosta.
Content scheduling
Riippuu opiskelijasta itsestään.
Evaluation scale
Hyväksytty/Hylätty
Prerequisites
- tietotekniikan perusteet
- ohjelmoinnin perusteet
- digitaalitekniikan perusteet
Timing
15.06.2023 - 10.07.2023
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
School of ICT
Campus
Karaportti 2
Teaching languages
- English
Seats
0 - 5000
Degree programmes
- Information and Communication Technology
Teachers
- Virve Prami
Teacher in charge
Virve Prami
Groups
-
ATX23TV_KESÄLOMAKesälomatuuraajan toteutukset
Objective
Opintojakson suoritettuaan opiskelija tuntee perinteisen (CISC) mikroprosessorin rakenteen ja toimintaperiaatteen. Hän tuntee erot CISC- ja RISC-prosessorien välillä ja ymmärtää rekisterien, käskykannan ja osoitusmuotojen merkityksen.
Opintojakson suoritettuaan opiskelija kykenee laatimaan yksinkertaisia assembler-ohjelmia ja omaa hyvät valmiudet laiteläheiseen ohjelmointiin esim. C-kielellä.
Content
- CPU:n rakenne
- konekieli ja käskykanta
- tietotyypit
- tiedon tallennus muistissa
- osoitusmuodot
- keskeytykset
- assembler-ohjelmoinnin perusteet
- CISC vs RISC ja load/store-arkkitehtuuri
- Intel 8086 ja 80186 (tai vastaava) mikroprosessori
- Katsaus muihin prosessoriarkkitehtuureihin
Location and time
Kyseessä on 100% itsenäisesti suoritettava kurssi joten opiskelija voi itse valita ajan ja paikan kurssin suorittamiseen.
Materials
Löytyy oppimisympäristöstä.
Teaching methods
100% verkon kautta itsenäisesti suoritettava kurssi.
Employer connections
N/A
Exam schedules
Tentti löytyy oppimisympäristöstä joten opiskelija voi itse valita milloin suorittaa sen.
International connections
N/A
Completion alternatives
N/A
Student workload
Riippuu opiskelija lähtötasosta.
Content scheduling
Riippuu opiskelijasta itsestään.
Further information
ILMOITTAUTUMINEN
Avoimen amk:n opiskelijat e-lomake
Metropolian tutkinto-opiskelijat
• Go to https://moodle.metropolia.fi/course/view.php?id=155
• Enrolment key Intel
• Follow instructions
• Final Test_1_13: remote_micro
Evaluation scale
Hyväksytty/Hylätty
Prerequisites
- tietotekniikan perusteet
- ohjelmoinnin perusteet
- digitaalitekniikan perusteet
Timing
01.01.2023 - 31.12.2023
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
School of ICT
Campus
Karaportti 2
Teaching languages
- English
Seats
0 - 5000
Degree programmes
- Information and Communication Technology
Teachers
- Virve Prami
Groups
-
ATX23TVNonStop virtual studies year 2023
Objective
Opintojakson suoritettuaan opiskelija tuntee perinteisen (CISC) mikroprosessorin rakenteen ja toimintaperiaatteen. Hän tuntee erot CISC- ja RISC-prosessorien välillä ja ymmärtää rekisterien, käskykannan ja osoitusmuotojen merkityksen.
Opintojakson suoritettuaan opiskelija kykenee laatimaan yksinkertaisia assembler-ohjelmia ja omaa hyvät valmiudet laiteläheiseen ohjelmointiin esim. C-kielellä.
Content
- CPU:n rakenne
- konekieli ja käskykanta
- tietotyypit
- tiedon tallennus muistissa
- osoitusmuodot
- keskeytykset
- assembler-ohjelmoinnin perusteet
- CISC vs RISC ja load/store-arkkitehtuuri
- Intel 8086 ja 80186 (tai vastaava) mikroprosessori
- Katsaus muihin prosessoriarkkitehtuureihin
Location and time
Kyseessä on 100% itsenäisesti suoritettava kurssi joten opiskelija voi itse valita ajan ja paikan kurssin suorittamiseen.
Materials
Löytyy oppimisympäristöstä.
Teaching methods
100% verkon kautta itsenäisesti suoritettava kurssi.
Employer connections
N/A
Exam schedules
Tentti löytyy oppimisympäristöstä joten opiskelija voi itse valita milloin suorittaa sen.
International connections
N/A
Completion alternatives
N/A
Student workload
Riippuu opiskelija lähtötasosta.
Content scheduling
Riippuu opiskelijasta itsestään.
Further information
ILMOITTAUTUMINEN
Avoimen amk:n opiskelijat e-lomake
Metropolian tutkinto-opiskelijat
• Go to https://moodle.metropolia.fi/course/view.php?id=155
• Enrolment key Intel
• Follow instructions
• Final Test_1_13: remote_micro
Evaluation scale
Hyväksytty/Hylätty
Prerequisites
- tietotekniikan perusteet
- ohjelmoinnin perusteet
- digitaalitekniikan perusteet
Timing
01.01.2023 - 31.12.2023
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
School of ICT
Campus
Karaportti 2
Teaching languages
- English
Seats
0 - 5000
Degree programmes
- Information and Communication Technology
Teachers
- Virve Prami
Teacher in charge
Virve Prami
Groups
-
ATX23TV_KEVÄTATX23TV_KEVÄT
Objective
Opintojakson suoritettuaan opiskelija tuntee perinteisen (CISC) mikroprosessorin rakenteen ja toimintaperiaatteen. Hän tuntee erot CISC- ja RISC-prosessorien välillä ja ymmärtää rekisterien, käskykannan ja osoitusmuotojen merkityksen.
Opintojakson suoritettuaan opiskelija kykenee laatimaan yksinkertaisia assembler-ohjelmia ja omaa hyvät valmiudet laiteläheiseen ohjelmointiin esim. C-kielellä.
Content
- CPU:n rakenne
- konekieli ja käskykanta
- tietotyypit
- tiedon tallennus muistissa
- osoitusmuodot
- keskeytykset
- assembler-ohjelmoinnin perusteet
- CISC vs RISC ja load/store-arkkitehtuuri
- Intel 8086 ja 80186 (tai vastaava) mikroprosessori
- Katsaus muihin prosessoriarkkitehtuureihin
Location and time
Kyseessä on 100% itsenäisesti suoritettava kurssi joten opiskelija voi itse valita ajan ja paikan kurssin suorittamiseen.
Materials
Löytyy oppimisympäristöstä.
Teaching methods
100% verkon kautta itsenäisesti suoritettava kurssi.
Employer connections
N/A
Exam schedules
Tentti löytyy oppimisympäristöstä joten opiskelija voi itse valita milloin suorittaa sen.
International connections
N/A
Completion alternatives
N/A
Student workload
Riippuu opiskelija lähtötasosta.
Content scheduling
Riippuu opiskelijasta itsestään.
Further information
ILMOITTAUTUMINEN
Avoimen amk:n opiskelijat e-lomake
Metropolian tutkinto-opiskelijat
• Go to https://moodle.metropolia.fi/course/view.php?id=155
• Enrolment key Intel
• Follow instructions
• Final Test_1_13: remote_micro
Evaluation scale
Hyväksytty/Hylätty
Prerequisites
- tietotekniikan perusteet
- ohjelmoinnin perusteet
- digitaalitekniikan perusteet
Timing
31.12.2022 - 31.12.2023
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
School of ICT
Campus
Karaportti 2
Teaching languages
- English
Seats
0 - 5000
Degree programmes
- Information and Communication Technology
Teachers
- Virve Prami
Groups
-
ATX22TVSOpen UAS: NonStop Autumn 2022
Objective
Opintojakson suoritettuaan opiskelija tuntee perinteisen (CISC) mikroprosessorin rakenteen ja toimintaperiaatteen. Hän tuntee erot CISC- ja RISC-prosessorien välillä ja ymmärtää rekisterien, käskykannan ja osoitusmuotojen merkityksen.
Opintojakson suoritettuaan opiskelija kykenee laatimaan yksinkertaisia assembler-ohjelmia ja omaa hyvät valmiudet laiteläheiseen ohjelmointiin esim. C-kielellä.
Content
- CPU:n rakenne
- konekieli ja käskykanta
- tietotyypit
- tiedon tallennus muistissa
- osoitusmuodot
- keskeytykset
- assembler-ohjelmoinnin perusteet
- CISC vs RISC ja load/store-arkkitehtuuri
- Intel 8086 ja 80186 (tai vastaava) mikroprosessori
- Katsaus muihin prosessoriarkkitehtuureihin
Location and time
Kyseessä on 100% itsenäisesti suoritettava kurssi joten opiskelija voi itse valita ajan ja paikan kurssin suorittamiseen.
Materials
Löytyy oppimisympäristöstä.
Teaching methods
100% verkon kautta itsenäisesti suoritettava kurssi.
Employer connections
N/A
Exam schedules
Tentti löytyy oppimisympäristöstä joten opiskelija voi itse valita milloin suorittaa sen.
International connections
N/A
Completion alternatives
N/A
Student workload
Riippuu opiskelija lähtötasosta.
Content scheduling
Riippuu opiskelijasta itsestään.
Further information
ILMOITTAUTUMINEN
Avoimen amk:n opiskelijat e-lomake
Metropolian tutkinto-opiskelijat
• Go to https://moodle.metropolia.fi/course/view.php?id=155
• Enrolment key Intel
• Follow instructions
• Final Test_1_13: remote_micro
Evaluation scale
Hyväksytty/Hylätty
Prerequisites
- tietotekniikan perusteet
- ohjelmoinnin perusteet
- digitaalitekniikan perusteet
Timing
01.08.2022 - 31.12.2022
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
School of ICT
Campus
Karaportti 2
Teaching languages
- English
Seats
0 - 5000
Degree programmes
- Information and Communication Technology
Teachers
- Virve Prami
Teacher in charge
Virve Prami
Objective
Opintojakson suoritettuaan opiskelija tuntee perinteisen (CISC) mikroprosessorin rakenteen ja toimintaperiaatteen. Hän tuntee erot CISC- ja RISC-prosessorien välillä ja ymmärtää rekisterien, käskykannan ja osoitusmuotojen merkityksen.
Opintojakson suoritettuaan opiskelija kykenee laatimaan yksinkertaisia assembler-ohjelmia ja omaa hyvät valmiudet laiteläheiseen ohjelmointiin esim. C-kielellä.
Content
- CPU:n rakenne
- konekieli ja käskykanta
- tietotyypit
- tiedon tallennus muistissa
- osoitusmuodot
- keskeytykset
- assembler-ohjelmoinnin perusteet
- CISC vs RISC ja load/store-arkkitehtuuri
- Intel 8086 ja 80186 (tai vastaava) mikroprosessori
- Katsaus muihin prosessoriarkkitehtuureihin
Location and time
Kyseessä on 100% itsenäisesti suoritettava kurssi joten opiskelija voi itse valita ajan ja paikan kurssin suorittamiseen.
Materials
Löytyy oppimisympäristöstä.
Teaching methods
100% verkon kautta itsenäisesti suoritettava kurssi.
Employer connections
N/A
Exam schedules
Tentti löytyy oppimisympäristöstä joten opiskelija voi itse valita milloin suorittaa sen.
International connections
N/A
Completion alternatives
N/A
Student workload
Riippuu opiskelija lähtötasosta.
Content scheduling
Riippuu opiskelijasta itsestään.
Further information
ILMOITTAUTUMINEN
Avoimen amk:n opiskelijat e-lomake
Metropolian tutkinto-opiskelijat
• Go to https://moodle.metropolia.fi/course/view.php?id=155
• Enrolment key Intel
• Follow instructions
• Final Test_1_13: remote_micro
Evaluation scale
Hyväksytty/Hylätty
Prerequisites
- tietotekniikan perusteet
- ohjelmoinnin perusteet
- digitaalitekniikan perusteet
Timing
01.08.2022 - 31.12.2022
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
School of ICT
Campus
Karaportti 2
Teaching languages
- English
Seats
0 - 5000
Degree programmes
- Information and Communication Technology
Teachers
- Virve Prami
Teacher in charge
Virve Prami
Objective
Opintojakson suoritettuaan opiskelija tuntee perinteisen (CISC) mikroprosessorin rakenteen ja toimintaperiaatteen. Hän tuntee erot CISC- ja RISC-prosessorien välillä ja ymmärtää rekisterien, käskykannan ja osoitusmuotojen merkityksen.
Opintojakson suoritettuaan opiskelija kykenee laatimaan yksinkertaisia assembler-ohjelmia ja omaa hyvät valmiudet laiteläheiseen ohjelmointiin esim. C-kielellä.
Content
- CPU:n rakenne
- konekieli ja käskykanta
- tietotyypit
- tiedon tallennus muistissa
- osoitusmuodot
- keskeytykset
- assembler-ohjelmoinnin perusteet
- CISC vs RISC ja load/store-arkkitehtuuri
- Intel 8086 ja 80186 (tai vastaava) mikroprosessori
- Katsaus muihin prosessoriarkkitehtuureihin
Location and time
Kyseessä on 100% itsenäisesti suoritettava kurssi joten opiskelija voi itse valita ajan ja paikan kurssin suorittamiseen.
Materials
Löytyy oppimisympäristöstä.
Teaching methods
100% verkon kautta itsenäisesti suoritettava kurssi.
Employer connections
N/A
Exam schedules
Tentti löytyy oppimisympäristöstä joten opiskelija voi itse valita milloin suorittaa sen.
International connections
N/A
Completion alternatives
N/A
Student workload
Riippuu opiskelija lähtötasosta.
Content scheduling
Riippuu opiskelijasta itsestään.
Further information
ILMOITTAUTUMINEN
Avoimen amk:n opiskelijat e-lomake
Metropolian tutkinto-opiskelijat
• Go to https://moodle.metropolia.fi/course/view.php?id=155
• Enrolment key Intel
• Follow instructions
• Final Test_1_13: remote_micro
Evaluation scale
Hyväksytty/Hylätty
Prerequisites
- tietotekniikan perusteet
- ohjelmoinnin perusteet
- digitaalitekniikan perusteet
Timing
01.08.2022 - 31.12.2022
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
School of ICT
Campus
Karaportti 2
Teaching languages
- English
Seats
0 - 5000
Degree programmes
- Information and Communication Technology
Teachers
- Virve Prami
Teacher in charge
Virve Prami
Objective
Opintojakson suoritettuaan opiskelija tuntee perinteisen (CISC) mikroprosessorin rakenteen ja toimintaperiaatteen. Hän tuntee erot CISC- ja RISC-prosessorien välillä ja ymmärtää rekisterien, käskykannan ja osoitusmuotojen merkityksen.
Opintojakson suoritettuaan opiskelija kykenee laatimaan yksinkertaisia assembler-ohjelmia ja omaa hyvät valmiudet laiteläheiseen ohjelmointiin esim. C-kielellä.
Content
- CPU:n rakenne
- konekieli ja käskykanta
- tietotyypit
- tiedon tallennus muistissa
- osoitusmuodot
- keskeytykset
- assembler-ohjelmoinnin perusteet
- CISC vs RISC ja load/store-arkkitehtuuri
- Intel 8086 ja 80186 (tai vastaava) mikroprosessori
- Katsaus muihin prosessoriarkkitehtuureihin
Location and time
Kyseessä on 100% itsenäisesti suoritettava kurssi joten opiskelija voi itse valita ajan ja paikan kurssin suorittamiseen.
Materials
Löytyy oppimisympäristöstä.
Teaching methods
100% verkon kautta itsenäisesti suoritettava kurssi.
Employer connections
N/A
Exam schedules
Tentti löytyy oppimisympäristöstä joten opiskelija voi itse valita milloin suorittaa sen.
International connections
N/A
Completion alternatives
N/A
Student workload
Riippuu opiskelija lähtötasosta.
Content scheduling
Riippuu opiskelijasta itsestään.
Further information
ILMOITTAUTUMINEN
Avoimen amk:n opiskelijat e-lomake
Metropolian tutkinto-opiskelijat
• Go to https://moodle.metropolia.fi/course/view.php?id=155
• Enrolment key Intel
• Follow instructions
• Final Test_1_13: remote_micro
Evaluation scale
Hyväksytty/Hylätty
Prerequisites
- tietotekniikan perusteet
- ohjelmoinnin perusteet
- digitaalitekniikan perusteet
Timing
01.08.2022 - 31.12.2022
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
School of ICT
Campus
Karaportti 2
Teaching languages
- English
Seats
0 - 5000
Degree programmes
- Information and Communication Technology
Teachers
- Virve Prami
Teacher in charge
Virve Prami
Objective
Opintojakson suoritettuaan opiskelija tuntee perinteisen (CISC) mikroprosessorin rakenteen ja toimintaperiaatteen. Hän tuntee erot CISC- ja RISC-prosessorien välillä ja ymmärtää rekisterien, käskykannan ja osoitusmuotojen merkityksen.
Opintojakson suoritettuaan opiskelija kykenee laatimaan yksinkertaisia assembler-ohjelmia ja omaa hyvät valmiudet laiteläheiseen ohjelmointiin esim. C-kielellä.
Content
- CPU:n rakenne
- konekieli ja käskykanta
- tietotyypit
- tiedon tallennus muistissa
- osoitusmuodot
- keskeytykset
- assembler-ohjelmoinnin perusteet
- CISC vs RISC ja load/store-arkkitehtuuri
- Intel 8086 ja 80186 (tai vastaava) mikroprosessori
- Katsaus muihin prosessoriarkkitehtuureihin
Location and time
Kyseessä on 100% itsenäisesti suoritettava kurssi joten opiskelija voi itse valita ajan ja paikan kurssin suorittamiseen.
Materials
Löytyy oppimisympäristöstä.
Teaching methods
100% verkon kautta itsenäisesti suoritettava kurssi.
Employer connections
N/A
Exam schedules
Tentti löytyy oppimisympäristöstä joten opiskelija voi itse valita milloin suorittaa sen.
International connections
N/A
Completion alternatives
N/A
Student workload
Riippuu opiskelija lähtötasosta.
Content scheduling
Riippuu opiskelijasta itsestään.
Further information
ILMOITTAUTUMINEN
Avoimen amk:n opiskelijat e-lomake
Metropolian tutkinto-opiskelijat
• Go to https://moodle.metropolia.fi/course/view.php?id=155
• Enrolment key Intel
• Follow instructions
• Final Test_1_13: remote_micro
Evaluation scale
Hyväksytty/Hylätty
Prerequisites
- tietotekniikan perusteet
- ohjelmoinnin perusteet
- digitaalitekniikan perusteet
Timing
01.01.2022 - 31.12.2022
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
School of ICT
Campus
Karaportti 2
Teaching languages
- English
Seats
0 - 5000
Degree programmes
- Information and Communication Technology
Teachers
- Virve Prami
Groups
-
ATX22TVNonStop virtual studies year 2022
Objective
Opintojakson suoritettuaan opiskelija tuntee perinteisen (CISC) mikroprosessorin rakenteen ja toimintaperiaatteen. Hän tuntee erot CISC- ja RISC-prosessorien välillä ja ymmärtää rekisterien, käskykannan ja osoitusmuotojen merkityksen.
Opintojakson suoritettuaan opiskelija kykenee laatimaan yksinkertaisia assembler-ohjelmia ja omaa hyvät valmiudet laiteläheiseen ohjelmointiin esim. C-kielellä.
Content
- CPU:n rakenne
- konekieli ja käskykanta
- tietotyypit
- tiedon tallennus muistissa
- osoitusmuodot
- keskeytykset
- assembler-ohjelmoinnin perusteet
- CISC vs RISC ja load/store-arkkitehtuuri
- Intel 8086 ja 80186 (tai vastaava) mikroprosessori
- Katsaus muihin prosessoriarkkitehtuureihin
Location and time
Kyseessä on 100% itsenäisesti suoritettava kurssi joten opiskelija voi itse valita ajan ja paikan kurssin suorittamiseen.
Materials
Löytyy oppimisympäristöstä.
Teaching methods
100% verkon kautta itsenäisesti suoritettava kurssi.
Employer connections
N/A
Exam schedules
Tentti löytyy oppimisympäristöstä joten opiskelija voi itse valita milloin suorittaa sen.
International connections
N/A
Completion alternatives
N/A
Student workload
Riippuu opiskelija lähtötasosta.
Content scheduling
Riippuu opiskelijasta itsestään.
Further information
ILMOITTAUTUMINEN
Avoimen amk:n opiskelijat e-lomake
Metropolian tutkinto-opiskelijat
• Go to https://moodle.metropolia.fi/course/view.php?id=155
• Enrolment key Intel
• Follow instructions
• Final Test_1_13: remote_micro
Evaluation scale
Hyväksytty/Hylätty
Prerequisites
- tietotekniikan perusteet
- ohjelmoinnin perusteet
- digitaalitekniikan perusteet
Timing
01.01.2022 - 31.12.2022
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
School of ICT
Campus
Karaportti 2
Teaching languages
- English
Seats
0 - 5000
Degree programmes
- Information and Communication Technology
Teachers
- Virve Prami
Groups
-
ATX22TVKOpe UAS: NonStop Spring 2022
Objective
Opintojakson suoritettuaan opiskelija tuntee perinteisen (CISC) mikroprosessorin rakenteen ja toimintaperiaatteen. Hän tuntee erot CISC- ja RISC-prosessorien välillä ja ymmärtää rekisterien, käskykannan ja osoitusmuotojen merkityksen.
Opintojakson suoritettuaan opiskelija kykenee laatimaan yksinkertaisia assembler-ohjelmia ja omaa hyvät valmiudet laiteläheiseen ohjelmointiin esim. C-kielellä.
Content
- CPU:n rakenne
- konekieli ja käskykanta
- tietotyypit
- tiedon tallennus muistissa
- osoitusmuodot
- keskeytykset
- assembler-ohjelmoinnin perusteet
- CISC vs RISC ja load/store-arkkitehtuuri
- Intel 8086 ja 80186 (tai vastaava) mikroprosessori
- Katsaus muihin prosessoriarkkitehtuureihin
Location and time
Kyseessä on 100% itsenäisesti suoritettava kurssi joten opiskelija voi itse valita ajan ja paikan kurssin suorittamiseen.
Materials
Löytyy oppimisympäristöstä.
Teaching methods
100% verkon kautta itsenäisesti suoritettava kurssi.
Employer connections
N/A
Exam schedules
Tentti löytyy oppimisympäristöstä joten opiskelija voi itse valita milloin suorittaa sen.
International connections
N/A
Completion alternatives
N/A
Student workload
Riippuu opiskelija lähtötasosta.
Content scheduling
Riippuu opiskelijasta itsestään.
Further information
ILMOITTAUTUMINEN
Avoimen amk:n opiskelijat e-lomake
Metropolian tutkinto-opiskelijat
• Go to https://moodle.metropolia.fi/course/view.php?id=155
• Enrolment key Intel
• Follow instructions
• Final Test_1_13: remote_micro
Evaluation scale
Hyväksytty/Hylätty
Prerequisites
- tietotekniikan perusteet
- ohjelmoinnin perusteet
- digitaalitekniikan perusteet
Timing
15.03.2021 - 31.12.2023
Number of ECTS credits allocated
5 op
Virtual portion
5 op
Mode of delivery
Distance learning
Unit
School of ICT
Campus
Karaportti 2
Teaching languages
- English
Seats
0 - 500
Degree programmes
- Information and Communication Technology
Teachers
- Virve Prami
Teacher in charge
Janne Salonen
Groups
-
CareerBoost_TXK_21Career Boost 21 (Tivi)
-
CareerBoost_TXK_22Career Boost 22 (TiVi)
Objective
Opintojakson suoritettuaan opiskelija tuntee perinteisen (CISC) mikroprosessorin rakenteen ja toimintaperiaatteen. Hän tuntee erot CISC- ja RISC-prosessorien välillä ja ymmärtää rekisterien, käskykannan ja osoitusmuotojen merkityksen.
Opintojakson suoritettuaan opiskelija kykenee laatimaan yksinkertaisia assembler-ohjelmia ja omaa hyvät valmiudet laiteläheiseen ohjelmointiin esim. C-kielellä.
Content
- CPU:n rakenne
- konekieli ja käskykanta
- tietotyypit
- tiedon tallennus muistissa
- osoitusmuodot
- keskeytykset
- assembler-ohjelmoinnin perusteet
- CISC vs RISC ja load/store-arkkitehtuuri
- Intel 8086 ja 80186 (tai vastaava) mikroprosessori
- Katsaus muihin prosessoriarkkitehtuureihin
Location and time
Kyseessä on 100% itsenäisesti suoritettava kurssi joten opiskelija voi itse valita ajan ja paikan kurssin suorittamiseen.
Materials
Löytyy oppimisympäristöstä.
Teaching methods
100% verkon kautta itsenäisesti suoritettava kurssi.
Employer connections
N/A
Exam schedules
Tentti löytyy oppimisympäristöstä joten opiskelija voi itse valita milloin suorittaa sen.
International connections
N/A
Completion alternatives
N/A
Student workload
Riippuu opiskelija lähtötasosta.
Content scheduling
Riippuu opiskelijasta itsestään.
Evaluation scale
Hyväksytty/Hylätty
Prerequisites
- tietotekniikan perusteet
- ohjelmoinnin perusteet
- digitaalitekniikan perusteet