{{indexmenu_n>4000}} ====== Lectures ====== ^ Topics ^ Topic ^ Slides ^ Source ^ Session Recording ^ | [[.:01:start]] | Introduction and Integer Arithmetic | {{.:01:b35apo_lecture01-arithmetics-en.pdf|PDF}} | {{.:01:b35apo_lecture01-arithmetics-en.odp|ODP}} | [[https://bbb04.felk.cvut.cz//playback/presentation/2.0/playback.html?meetingId=f0c82074bef52a7cb8c885c328be6867f7c85ec0-1613574602788|BBB]] [[https://bbb04.felk.cvut.cz//presentation/f0c82074bef52a7cb8c885c328be6867f7c85ec0-1613574602788/f0c82074bef52a7cb8c885c328be6867f7c85ec0-1613574602788.mp4|MP4]] | | [[.:02:start]] | Real Numbers and Memory | {{.:02:b35apo_lecture02-float-mem-en.pdf|PDF}} | {{.:02:b35apo_lecture02-float-mem-en.odp|ODP}} | [[https://bbb04.felk.cvut.cz//playback/presentation/2.0/playback.html?meetingId=481ae3a93b8ef3196deb1c039347186a88580b17-1614179402889|BBB]] [[https://bbb04.felk.cvut.cz//presentation/481ae3a93b8ef3196deb1c039347186a88580b17-1614179402889/481ae3a93b8ef3196deb1c039347186a88580b17-1614179402889.mp4|MP4]] | | [[.:03:start]] | Central Processing Unit (CPU) | {{.:03:b35apo_lecture03-cpu-en.pdf|PDF}} | {{.:03:b35apo_lecture03-cpu-en.odp|ODP}} | [[https://bbb04.felk.cvut.cz//playback/presentation/2.0/playback.html?meetingId=9de6d8b1db9c28b0744b390c840ca9d56e487003-1614784203188|BBB]] [[https://bbb04.felk.cvut.cz//presentation/9de6d8b1db9c28b0744b390c840ca9d56e487003-1614784203188/9de6d8b1db9c28b0744b390c840ca9d56e487003-1614784203188.mp4|MP4]] | | [[.:04:start]] | Cache and Memory Hierarchy | {{.:04:b35apo_lecture04-cache-en.pdf|PDF}} | {{.:04:b35apo_lecture04-cache-en.odp|ODP}} | [[https://bbb04.felk.cvut.cz//playback/presentation/2.0/playback.html?meetingId=ec0cb454be8b1a88705eb50deed526b9083f771c-1615389002026|BBB]] [[https://bbb04.felk.cvut.cz//presentation/ec0cb454be8b1a88705eb50deed526b9083f771c-1615389002026/ec0cb454be8b1a88705eb50deed526b9083f771c-1615389002026.mp4|MP4]] | | [[.:05:start]] | CPU Pipelined Execution | {{.:05:b35apo_lecture05-pipeline.pdf|PDF}} | {{.:05:b35apo_lecture05-pipeline.odp|ODP}} | [[https://bbb04.felk.cvut.cz//playback/presentation/2.0/playback.html?meetingId=d3320c7867334e189b36fd8cc2d760a21c32462f-1615993801270|BBB]] [[https://bbb04.felk.cvut.cz//presentation/d3320c7867334e189b36fd8cc2d760a21c32462f-1615993801270/d3320c7867334e189b36fd8cc2d760a21c32462f-1615993801270.mp4|MP4]] | | [[.:06:start]] | Branch and Speculative Execution | {{.:06:b35apo_lecture06-speculative.pdf|PDF}} | {{.:06:b35apo_lecture06-speculative.odp|ODP}} | [[https://bbb04.felk.cvut.cz//playback/presentation/2.0/playback.html?meetingId=f4b55439d84624726bf8ac7b8a23b99d838e170d-1616598601629|BBB]] [[https://bbb04.felk.cvut.cz//presentation/f4b55439d84624726bf8ac7b8a23b99d838e170d-1616598601629/f4b55439d84624726bf8ac7b8a23b99d838e170d-1616598601629.mp4|MP4]] | | [[.:07:start]] | Input/Output Subsystem 1 | {{.:07:b35apo_lecture07-io-1.pdf|PDF}} | {{.:07:b35apo_lecture07-io-1.odp|ODP}} | [[https://bbb04.felk.cvut.cz//playback/presentation/2.0/playback.html?meetingId=19472bdea0902b008d13b36f6663e9a28cb70aad-1617199801585|BBB]] [[https://bbb04.felk.cvut.cz//presentation/19472bdea0902b008d13b36f6663e9a28cb70aad-1617199801585/19472bdea0902b008d13b36f6663e9a28cb70aad-1617199801585.mp4|MP4]] | | [[.:07:start]] | Input/Output Subsystem 2 | | | [[https://bbb04.felk.cvut.cz//playback/presentation/2.0/playback.html?meetingId=d5430639021784cf6469d0b60fd908211dc7af98-1617804601980|BBB]] [[https://bbb04.felk.cvut.cz//presentation/d5430639021784cf6469d0b60fd908211dc7af98-1617804601980/d5430639021784cf6469d0b60fd908211dc7af98-1617804601980.mp4|MP4]] | | [[.:08:start]] | Input/Output on MZ_APO Education Kit | {{.:08:b35apo_lecture08-mz_apo.pdf|PDF}} | {{.:08:b35apo_lecture08-mz_apo.odp|ODP}} | [[https://bbb04.felk.cvut.cz//playback/presentation/2.0/playback.html?meetingId=af4dffbc13f5210742e2629a1685a4784a64761f-1618409401595|BBB]] [[https://bbb04.felk.cvut.cz//presentation/af4dffbc13f5210742e2629a1685a4784a64761f-1618409401595/af4dffbc13f5210742e2629a1685a4784a64761f-1618409401595.mp4|MP4]] | | [[.:09:start]] | External Events Processing | {{.:09:b35apo_lecture09-irq-events.pdf|PDF}} | {{.:09:b35apo_lecture09-irq-events.odp|ODP}} | [[https://bbb04.felk.cvut.cz//playback/presentation/2.0/playback.html?meetingId=51565907671696ef10d4fdf688480b2dddae76fa-1619014201740|BBB]] [[https://bbb04.felk.cvut.cz//presentation/51565907671696ef10d4fdf688480b2dddae76fa-1619014201740/51565907671696ef10d4fdf688480b2dddae76fa-1619014201740.mp4|MP4]] | | [[.:10:start]] | Parameters Passing and System Calls | {{.:10:b35apo_lecture10-call-syscall.pdf|PDF}} | {{.:10:b35apo_lecture10-call-syscall.odp|ODP}} | [[https://bbb04.felk.cvut.cz//playback/presentation/2.0/playback.html?meetingId=ed230d13a72c5f9d77b89a6328a1227992d4457c-1619619001775|BBB]] [[https://bbb04.felk.cvut.cz//presentation/ed230d13a72c5f9d77b89a6328a1227992d4457c-1619619001775/ed230d13a72c5f9d77b89a6328a1227992d4457c-1619619001775.mp4|MP4]] | | [[.:11:start]] | INTEL x86 processor family | [[.:11:start|On page]] | - | [[https://bbb04.felk.cvut.cz//playback/presentation/2.0/playback.html?meetingId=3f42312e9021a76ef66a84063cf454c3175c56f0-1620223801526|BBB]] [[https://bbb04.felk.cvut.cz//presentation/3f42312e9021a76ef66a84063cf454c3175c56f0-1620223801526/3f42312e9021a76ef66a84063cf454c3175c56f0-1620223801526.mp4|MP4]] | | [[.:12:start]] | CPU Architectures Development | {{.:12:b35apo_lecture12-arch_develop.pdf|PDF}} | {{.:12:b35apo_lecture12-arch_develop.odp|ODP}} | | [[..:..:knowbase:abbreviations:start|Computer Architectures Related Abberviations]] ====== Older lectures not presented yet ====== ^ Topics ^ Slides ^ | [[.:13:start]] | {{.:13:b35apo_lecture13-virt-overall.pdf|Multi-level Computer Organization and Virtualization}} | | [[.:more:start]] | {{.:more:a0b36apo_prednaska10-m68k-en.pdf|m68k Classic CISC Architecture}} | | [[.:more:start]] | {{.:more:b35apo_lecture07-io-2.pdf|Computer Buses, ISA, PCI and PCIe Addon Cards Design}} | ====== Lecture Presentations from Previous Terms ====== [[https://cw.fel.cvut.cz/b192/courses/b35apo/en/lectures/start|Summer Term 2019/2020]] [[https://cw.fel.cvut.cz/b182/courses/b35apo/en/lectures/start|Summer Term 2018/2019]]