User contributions for Mike
Jump to navigation
Jump to search
8 October 2020
- 08:4608:46, 8 October 2020 diff hist 0 m MediaWiki:Group-tutor-member 1 revision imported current
- 08:4608:46, 8 October 2020 diff hist 0 m MediaWiki:Group-tutor 1 revision imported current
- 08:4608:46, 8 October 2020 diff hist 0 m MediaWiki:Disclaimers 1 revision imported current
- 08:4608:46, 8 October 2020 diff hist 0 m MediaWiki:Createacct-realname 1 revision imported current
- 08:4608:46, 8 October 2020 diff hist 0 m MediaWiki:Createacct-emailrequired 1 revision imported current
- 08:4608:46, 8 October 2020 diff hist 0 m MediaWiki:Createacct-another-realname-tip 1 revision imported current
- 08:4608:46, 8 October 2020 diff hist 0 m MediaWiki:Copyrightwarning2 1 revision imported current
- 08:4608:46, 8 October 2020 diff hist 0 m MediaWiki:Copyrightwarning 1 revision imported current
- 08:4608:46, 8 October 2020 diff hist 0 m MediaWiki:Common.css 1 revision imported
- 08:4608:46, 8 October 2020 diff hist 0 m MediaWiki:Badaccess-groups 1 revision imported current
- 08:4608:46, 8 October 2020 diff hist 0 m MediaWiki:Aboutpage 1 revision imported current
24 September 2020
- 21:4321:43, 24 September 2020 diff hist +6 MediaWiki:Sidebar No edit summary
- 11:3611:36, 24 September 2020 diff hist +27 Template:Video No edit summary current
- 11:3511:35, 24 September 2020 diff hist +32 Template:Video No edit summary
27 June 2020
- 20:2220:22, 27 June 2020 diff hist 0 Digital Systems No edit summary
- 20:1520:15, 27 June 2020 diff hist +3 MediaWiki:Mainpage No edit summary
25 June 2020
- 11:4111:41, 25 June 2020 diff hist −3 Lecture 16x – We're going on a bug hunt! →Examining the patient
- 10:0210:02, 25 June 2020 diff hist +7 Template:Video No edit summary
- 09:5909:59, 25 June 2020 diff hist −290 Lecture notes →Trinity Term
- 09:3509:35, 25 June 2020 diff hist −89 Digital Systems No edit summary
- 09:3409:34, 25 June 2020 diff hist −438 Digital Systems No edit summary
- 09:3309:33, 25 June 2020 diff hist −51 MediaWiki:Sidebar No edit summary
- 09:3009:30, 25 June 2020 diff hist +20,623 Frequently asked questions →Arising from lectures
8 June 2020
- 09:3809:38, 8 June 2020 diff hist −14 Frequently asked questions →New questions
- 09:3709:37, 8 June 2020 diff hist +2,123 Frequently asked questions →New questions
29 May 2020
- 16:0516:05, 29 May 2020 diff hist +4 Interrupt latency – an experiment No edit summary
- 15:4315:43, 29 May 2020 diff hist +60 Interrupt latency – an experiment →Timings
- 15:1615:16, 29 May 2020 diff hist +711 Interrupt latency – an experiment →Setting up the hardware
- 14:2714:27, 29 May 2020 diff hist 0 N File:Experiment-6.png No edit summary current
- 14:2514:25, 29 May 2020 diff hist +5,352 Interrupt latency – an experiment No edit summary
- 13:1913:19, 29 May 2020 diff hist +515 N Interrupt latency – an experiment Created page with "Let's define ''interrupt latency'' to be the time delay between a physical event happening to cause an interrupt and the beginning of the specific code we write to deal with i..."
- 10:5710:57, 29 May 2020 diff hist +39 Scheduling – an experiment No edit summary
- 08:5208:52, 29 May 2020 diff hist +1,676 Scheduling – an experiment No edit summary
28 May 2020
- 23:3423:34, 28 May 2020 diff hist 0 N File:Experiment-5.png No edit summary
- 23:3323:33, 28 May 2020 diff hist 0 N File:Experiment-4.png No edit summary
- 23:3223:32, 28 May 2020 diff hist +1,111 Scheduling – an experiment No edit summary
- 22:4822:48, 28 May 2020 diff hist +1 Scheduling – an experiment No edit summary
- 22:4722:47, 28 May 2020 diff hist −1 Scheduling – an experiment No edit summary
- 22:4722:47, 28 May 2020 diff hist −1 Scheduling – an experiment No edit summary
- 22:4422:44, 28 May 2020 diff hist +2,887 Scheduling – an experiment No edit summary
- 22:1022:10, 28 May 2020 diff hist +47 Scheduling – an experiment No edit summary
- 22:0822:08, 28 May 2020 diff hist 0 N File:Experiment-3.png No edit summary
- 22:0722:07, 28 May 2020 diff hist 0 File:Experiment-2.png Mike uploaded a new version of File:Experiment-2.png
- 22:0622:06, 28 May 2020 diff hist 0 N File:Experiment-2.png No edit summary
- 22:0522:05, 28 May 2020 diff hist 0 N File:Experiment-1.png No edit summary
- 22:0422:04, 28 May 2020 diff hist +2 Scheduling – an experiment No edit summary
- 22:0322:03, 28 May 2020 diff hist +5,661 N Scheduling – an experiment Created page with "Problem 4.4 (or problem 5a.1 this year) is about a program containing two user processes, plus the serial driver. <pre> #include "phos.h" static volatile int r = 0; void pro..."
- 20:2020:20, 28 May 2020 diff hist +1,440 Frequently asked questions →New questions
- 11:4511:45, 28 May 2020 diff hist 0 Lecture 23 – Designing a datapath (continued) →Stage 9: Conditional execution
27 May 2020
- 10:2610:26, 27 May 2020 diff hist −331 Tutors:Problem sheets No edit summary current
- 10:2510:25, 27 May 2020 diff hist +98 Problem sheets →Sample exam questions
21 May 2020
- 14:4814:48, 21 May 2020 diff hist +98 Frequently asked questions →New questions
- 12:2212:22, 21 May 2020 diff hist +1,470 Frequently asked questions →New questions
- 11:0511:05, 21 May 2020 diff hist +843 Frequently asked questions →New questions
19 May 2020
- 15:4915:49, 19 May 2020 diff hist +194 Frequently asked questions →New questions
- 15:3815:38, 19 May 2020 diff hist +287 Frequently asked questions →New questions
- 15:2415:24, 19 May 2020 diff hist +1 Frequently asked questions →New questions
- 15:2315:23, 19 May 2020 diff hist +1,155 Frequently asked questions →New questions
15 May 2020
- 12:4312:43, 15 May 2020 diff hist 0 File:Digisys-slides-22.pdf Mike uploaded a new version of File:Digisys-slides-22.pdf current
- 12:2312:23, 15 May 2020 diff hist 0 N File:Digisys-slides-22.pdf No edit summary
- 09:4809:48, 15 May 2020 diff hist 0 N File:Digisys-slides-21.pdf No edit summary current
14 May 2020
- 13:2213:22, 14 May 2020 diff hist +391 Frequently asked questions →New questions
- 12:0712:07, 14 May 2020 diff hist 0 N File:Discuss-3-2.jpg No edit summary current
- 11:4811:48, 14 May 2020 diff hist 0 N File:Discuss-3-1.jpg No edit summary current
- 11:4711:47, 14 May 2020 diff hist +1 N Template:Prime Created page with "'" current
11 May 2020
- 08:3008:30, 11 May 2020 diff hist −8 Frequently asked questions →New questions
- 08:2908:29, 11 May 2020 diff hist +1,749 Frequently asked questions →New questions
10 May 2020
- 13:1713:17, 10 May 2020 diff hist 0 N File:Digisys-slides-20.pdf No edit summary current
- 13:1413:14, 10 May 2020 diff hist 0 N File:Digisys-slides-19.pdf No edit summary current
- 11:1911:19, 10 May 2020 diff hist +133 N Oxford:Teams link Created page with "* [https://tinyurl.com/ybljq8go Link to join the Teams meeting]. (This link can also be found on the Digital Systems team on Teams.)" current
7 May 2020
- 11:0711:07, 7 May 2020 diff hist 0 File:Discuss-2-4.jpg Mike uploaded a new version of File:Discuss-2-4.jpg current
- 11:0611:06, 7 May 2020 diff hist 0 File:Discuss-2-3.jpg Mike uploaded a new version of File:Discuss-2-3.jpg current
- 11:0511:05, 7 May 2020 diff hist 0 File:Discuss-2-2.jpg Mike uploaded a new version of File:Discuss-2-2.jpg current
- 11:0511:05, 7 May 2020 diff hist 0 File:Discuss-2-1.jpg Mike uploaded a new version of File:Discuss-2-1.jpg current
- 11:0211:02, 7 May 2020 diff hist 0 N File:Discuss-2-4.jpg No edit summary
- 11:0211:02, 7 May 2020 diff hist 0 N File:Discuss-2-3.jpg No edit summary
- 11:0211:02, 7 May 2020 diff hist 0 N File:Discuss-2-2.jpg No edit summary
- 11:0111:01, 7 May 2020 diff hist 0 N File:Discuss-2-1.jpg No edit summary
2 May 2020
- 19:1619:16, 2 May 2020 diff hist 0 N File:Digisys-slides-18.pdf No edit summary current
- 15:3015:30, 2 May 2020 diff hist +536 Frequently asked questions No edit summary
1 May 2020
- 14:0314:03, 1 May 2020 diff hist −49 Digital Systems No edit summary
- 14:0114:01, 1 May 2020 diff hist −18 MediaWiki:Common.css No edit summary
- 13:5613:56, 1 May 2020 diff hist +14 Digital Systems No edit summary
- 10:2610:26, 1 May 2020 diff hist +124 Digital Systems No edit summary
30 April 2020
- 15:0915:09, 30 April 2020 diff hist 0 N File:Discuss-1-4.jpg No edit summary current
- 15:0115:01, 30 April 2020 diff hist +8 Template:Microbit No edit summary
- 14:5014:50, 30 April 2020 diff hist 0 N File:Discuss-1-3.jpg No edit summary current
- 14:3714:37, 30 April 2020 diff hist 0 N File:Discuss-1-2.jpg No edit summary current
- 14:3214:32, 30 April 2020 diff hist 0 N File:Discuss-1-1.jpg No edit summary current
- 13:2813:28, 30 April 2020 diff hist +17 Template:Colon No edit summary current
- 13:2713:27, 30 April 2020 diff hist +1 N Template:Colon Created page with ":"
28 April 2020
- 21:1021:10, 28 April 2020 diff hist 0 N File:Digisys-slides-17.pdf No edit summary current
- 21:0921:09, 28 April 2020 diff hist 0 File:Digisys-handout-17.pdf Mike uploaded a new version of File:Digisys-handout-17.pdf current
27 April 2020
- 16:3216:32, 27 April 2020 diff hist +25 MediaWiki:Common.css No edit summary
- 16:3116:31, 27 April 2020 diff hist +76 N Sandbox Created page with "{{ContextBox|Note|Note 1}} {{ContextBox|Note|Note 2}} __TOC__ ==A== ==B=="
- 14:5214:52, 27 April 2020 diff hist 0 N File:Digisys-slides-13.pdf No edit summary current
- 14:5114:51, 27 April 2020 diff hist 0 N File:Digisys-handout-13.pdf No edit summary current
- 14:4314:43, 27 April 2020 diff hist 0 N File:Digisys-slides-12.pdf No edit summary current
- 14:4214:42, 27 April 2020 diff hist +66 N Template:Slides Created page with "* [[Media:Digisys-slides-{{{1}}}.pdf|Slides for lecture {{{1}}}]]." current
- 14:4014:40, 27 April 2020 diff hist 0 N File:Digisys-handout-12.pdf No edit summary current
26 April 2020
- 15:4715:47, 26 April 2020 diff hist 0 N File:DigiSys-and-or-not-1.jpg No edit summary current
24 April 2020
- 13:2813:28, 24 April 2020 diff hist +4 Lecture 17 – Introduction →Adequacy current
- 13:2613:26, 24 April 2020 diff hist −38 Lecture 17 – Introduction →Other gates
- 13:2413:24, 24 April 2020 diff hist +2 Lecture 17 – Introduction →Other gates
- 13:2313:23, 24 April 2020 diff hist +73 Lecture 17 – Introduction →Other gates
- 13:2213:22, 24 April 2020 diff hist +658 Lecture 17 – Introduction →Other gates
- 10:3510:35, 24 April 2020 diff hist 0 File:Digisys-handout-17.pdf Mike uploaded a new version of File:Digisys-handout-17.pdf
23 April 2020
- 16:2616:26, 23 April 2020 diff hist −187 Problem sheets →Sample exam questions
18 April 2020
- 19:4119:41, 18 April 2020 diff hist +2 Problem sheets →Trinity Term ({{BatFlu}} edition)
- 11:1811:18, 18 April 2020 diff hist +14 Template:VideoHtml No edit summary current
- 10:5010:50, 18 April 2020 diff hist 0 Template:VideoHtml No edit summary
- 10:4910:49, 18 April 2020 diff hist −14 Template:VideoHtml No edit summary
- 10:4010:40, 18 April 2020 diff hist +41 N Template:Video Created page with "==={{{2}}}=== {{#html:VideoHtml|{{{1}}}}}"
- 10:3810:38, 18 April 2020 diff hist +111 Template:VideoHtml No edit summary
- 10:3510:35, 18 April 2020 diff hist 0 m Template:VideoHtml Protected "Template:VideoHtml" ([Edit=Allow only administrators] (indefinite))
- 10:3510:35, 18 April 2020 diff hist +21 N Template:VideoHtml Created page with "<p><b>video $</b></p>"
17 April 2020
- 21:0721:07, 17 April 2020 diff hist +1 Template:LectureB No edit summary current
- 21:0521:05, 17 April 2020 diff hist +120 N Template:LectureB Created page with "{{Lecture|{{{1}}}|{{{2}}}|{{{3}}}}} ([[Media:Digisys-handout-{{{1}}}.pdf|Handout]] | [[Lecture {{{1}} – Video|Video]])"
- 20:2820:28, 17 April 2020 diff hist 0 N File:Digisys-handout-20.pdf No edit summary current
- 17:3817:38, 17 April 2020 diff hist 0 N File:Digisys-handout-19.pdf No edit summary current
- 17:3817:38, 17 April 2020 diff hist 0 N File:Digisys-handout-18.pdf No edit summary current
- 17:3817:38, 17 April 2020 diff hist 0 N File:Digisys-handout-17.pdf No edit summary
16 April 2020
- 13:3613:36, 16 April 2020 diff hist −13 Lecture 22 – Designing a datapath No edit summary
- 08:4308:43, 16 April 2020 diff hist +12 Problem sheets →Trinity Term ({{BatFlu}} edition)
- 07:4207:42, 16 April 2020 diff hist +64 Problem sheets →Trinity Term
- 07:3907:39, 16 April 2020 diff hist +17 Problem sheets →Collected problem sheets
- 07:3807:38, 16 April 2020 diff hist +73 N Template:BatFlu Created page with "<span style="font-family: 'UnifrakturCook', 'Roboto Slab'">Bat Flu</span>" current
14 April 2020
- 16:0616:06, 14 April 2020 diff hist −1 Digital Systems No edit summary
- 10:3610:36, 14 April 2020 diff hist −6 MediaWiki:Sidebar No edit summary
13 April 2020
- 20:5920:59, 13 April 2020 diff hist 0 MediaWiki:Sidebar No edit summary
- 20:5820:58, 13 April 2020 diff hist +51 MediaWiki:Sidebar No edit summary
- 18:5918:59, 13 April 2020 diff hist 0 N File:Digisys-handout-22.pdf No edit summary current
- 18:5818:58, 13 April 2020 diff hist 0 N File:Digisys-handout-21.pdf No edit summary current
- 18:5418:54, 13 April 2020 diff hist +125 Lab five No edit summary current
- 18:5118:51, 13 April 2020 diff hist +802 Digital Systems No edit summary
- 13:5913:59, 13 April 2020 diff hist +1 Lecture 17 – Introduction →Adequacy
- 12:2512:25, 13 April 2020 diff hist +43 Lecture 21 – Architectural elements →Circuits for arithmetic
- 12:0012:00, 13 April 2020 diff hist +68 Lecture 17 – Introduction →Adequacy
- 11:5711:57, 13 April 2020 diff hist +35 Lecture 17 – Introduction →Other gates
- 11:5611:56, 13 April 2020 diff hist 0 Lecture 17 – Introduction →Logic gates
- 11:5311:53, 13 April 2020 diff hist +18 Lecture 17 – Introduction →Logic gates
- 10:2510:25, 13 April 2020 diff hist +33 Lecture notes →Trinity Term
30 March 2020
- 23:5423:54, 30 March 2020 diff hist 0 N File:WS1282B.pdf No edit summary current
- 23:5323:53, 30 March 2020 diff hist +1 The BBC micro:bit →Accessories
- 23:5323:53, 30 March 2020 diff hist +58 The BBC micro:bit →Accessories
25 March 2020
- 10:4410:44, 25 March 2020 diff hist +466 Lecture 23 – Designing a datapath (continued) No edit summary
- 10:4110:41, 25 March 2020 diff hist −17,191 Lecture 22 – Designing a datapath No edit summary
- 10:4010:40, 25 March 2020 diff hist +17,173 N Lecture 23 – Designing a datapath (continued) Created page with "===Stage 6: PC as a register=== Up to now, we have kept the @PC@ separate from the general register files, as indeed it is on some architectures. But on the ARM, the PC can..."
- 10:3510:35, 25 March 2020 diff hist +42 Lecture notes →Microprocessor architecture
- 10:2910:29, 25 March 2020 diff hist +257 Lecture notes →Trinity Term
- 10:0510:05, 25 March 2020 diff hist −137 Lecture notes →Microprocessor architecture
- 10:0410:04, 25 March 2020 diff hist −133 Lecture notes →Hardware elements
- 10:0310:03, 25 March 2020 diff hist −296 Lecture notes →Embedded operating systems
19 March 2020
18 March 2020
- 09:1709:17, 18 March 2020 diff hist +2 MediaWiki:Sidebar No edit summary
- 09:1609:16, 18 March 2020 diff hist +166 Category:Tutors' pages No edit summary current
17 March 2020
- 15:1115:11, 17 March 2020 diff hist 0 N File:Serbang1.png No edit summary current
- 10:3410:34, 17 March 2020 diff hist 0 N File:Bitbang3.png No edit summary current
- 10:1910:19, 17 March 2020 diff hist 0 N File:Bitbang2.png No edit summary current
- 10:0210:02, 17 March 2020 diff hist 0 N File:Bitbang1.png No edit summary current
16 March 2020
- 08:0108:01, 16 March 2020 diff hist −93 Problem sheets →Collected problem sheets
- 07:3607:36, 16 March 2020 diff hist +7 N MediaWiki:Winkel-view-history Created page with "History"
15 March 2020
- 22:2922:29, 15 March 2020 diff hist 0 m Project:About Digital Systems Mike moved page Project:About to Project:About Digital Systems without leaving a redirect current
- 22:2922:29, 15 March 2020 diff hist +29 N MediaWiki:Aboutpage Created page with "Project:About Digital Systems"
- 22:2622:26, 15 March 2020 diff hist +76 N Project:About Digital Systems Created page with "This wiki is part of [https://spivey.oriel.ox.ac.uk/corner Spivey's Corner]."
- 22:1422:14, 15 March 2020 diff hist −13 Lecture notes →Hardware elements
- 22:1322:13, 15 March 2020 diff hist +13 Lecture notes →Embedded operating systems
- 22:1222:12, 15 March 2020 diff hist −766 Digital Systems →Timetable
12 March 2020
- 23:2423:24, 12 March 2020 diff hist +6 MediaWiki:Sidebar No edit summary
- 23:2423:24, 12 March 2020 diff hist −5 MediaWiki:Sidebar No edit summary
- 23:2323:23, 12 March 2020 diff hist +10 MediaWiki:Sidebar No edit summary
- 23:2323:23, 12 March 2020 diff hist 0 MediaWiki:Sidebar No edit summary
- 22:5922:59, 12 March 2020 diff hist +4 MediaWiki:Sidebar No edit summary
- 22:5822:58, 12 March 2020 diff hist +5 MediaWiki:Sidebar No edit summary
- 22:5122:51, 12 March 2020 diff hist +8 Lab one →An alternative way of testing
- 17:3217:32, 12 March 2020 diff hist +409 N MediaWiki:Loginreqpagetext Created page with "You must $1 to view restricted pages. * Anyone with an Oxford email address can <span class="plainlinks">[http://spivey.oriel.ox.ac.uk/wiki3/index.php?title=Special:UserLogin..."
- 17:3117:31, 12 March 2020 diff hist −1 MediaWiki:Copyrightwarning2 Blanked the page Tag: Blanking
- 17:3117:31, 12 March 2020 diff hist −1 MediaWiki:Copyrightwarning Blanked the page Tag: Blanking
- 17:2917:29, 12 March 2020 diff hist +1 N MediaWiki:Copyrightwarning2 Created page with "-"
- 17:2817:28, 12 March 2020 diff hist +1 N MediaWiki:Copyrightwarning Created page with "-"
- 17:2717:27, 12 March 2020 diff hist +1 N MediaWiki:Disclaimers Created page with "-"
- 17:2617:26, 12 March 2020 diff hist +1 N MediaWiki:Privacy Created page with "-"
- 17:2517:25, 12 March 2020 diff hist +62 N MediaWiki:Tooltip-pt-login Created page with "You need to log in before editing or viewing restricted pages."
- 17:2417:24, 12 March 2020 diff hist +4 N MediaWiki:Winkel-view-view Created page with "View"
- 17:2217:22, 12 March 2020 diff hist +335 N MediaWiki:Badaccess-groups Created page with "The action you have requested is limited to users in {{PLURAL:$2|the group|one of the groups}}: $1. Tutors who want access to solutions should <span class="plainlinks">[http:..."
- 08:1508:15, 12 March 2020 diff hist 0 N File:Phos-diff.txt No edit summary current
- 08:0708:07, 12 March 2020 diff hist +28 N File:DigiSys-and.jpg No edit summary current
- 08:0708:07, 12 March 2020 diff hist +28 N File:DigiSys-ptype.jpg No edit summary current
- 08:0708:07, 12 March 2020 diff hist +28 N File:Stage1.png No edit summary current
- 08:0708:07, 12 March 2020 diff hist +28 N File:Bl1 format.png No edit summary current
- 08:0708:07, 12 March 2020 diff hist +28 N File:Stage7.png No edit summary current
- 08:0708:07, 12 March 2020 diff hist +28 N File:Subs-rrr format.png No edit summary current
- 08:0708:07, 12 March 2020 diff hist +28 N File:Mult5.png No edit summary current
- 08:0708:07, 12 March 2020 diff hist +28 N File:Adds-rri format.png No edit summary current
- 08:0708:07, 12 March 2020 diff hist +28 N File:Str-rrr format.png No edit summary current
- 08:0708:07, 12 March 2020 diff hist +28 N File:Str-rri format.png No edit summary current
- 08:0708:07, 12 March 2020 diff hist +28 N File:Ldr-rrr format.png No edit summary current
- 08:0708:07, 12 March 2020 diff hist +28 N File:Bgt format.png No edit summary
- 08:0708:07, 12 March 2020 diff hist +28 N File:Indexing.png No edit summary current
- 08:0708:07, 12 March 2020 diff hist +28 N File:Mult6.png No edit summary current
- 08:0708:07, 12 March 2020 diff hist +28 N File:Stage4.png No edit summary current
- 08:0708:07, 12 March 2020 diff hist +28 N File:DigiSys-maj2.jpg No edit summary current
- 08:0708:07, 12 March 2020 diff hist +28 N File:Stage8.png No edit summary current
- 08:0708:07, 12 March 2020 diff hist +28 N File:Lsls-rri format.png No edit summary current
- 08:0708:07, 12 March 2020 diff hist +28 N File:DigiSys-ntype.jpg No edit summary current
- 08:0708:07, 12 March 2020 diff hist +28 N File:Catalan2.png No edit summary current
- 08:0608:06, 12 March 2020 diff hist +28 N File:Bx-r format.png No edit summary current
- 08:0608:06, 12 March 2020 diff hist +28 N File:Adds-ri format.png No edit summary current
- 08:0608:06, 12 March 2020 diff hist +28 N File:Catalan1.png No edit summary current
- 08:0608:06, 12 March 2020 diff hist +28 N File:Blx-r format.png No edit summary current
- 08:0608:06, 12 March 2020 diff hist +28 N File:DigiSys-inverter.jpg No edit summary current
- 08:0608:06, 12 March 2020 diff hist +28 N File:Stage3.png No edit summary current
- 08:0608:06, 12 March 2020 diff hist +28 N File:Movs-ri format.png No edit summary current
- 08:0608:06, 12 March 2020 diff hist +28 N File:Rors-rr format.png No edit summary current
- 08:0608:06, 12 March 2020 diff hist +28 N File:DigiSys-nand.jpg No edit summary current
- 08:0608:06, 12 March 2020 diff hist +28 N File:Ldr-rri format.png No edit summary current
- 08:0608:06, 12 March 2020 diff hist +28 N File:Sub-spi format.png No edit summary current
- 08:0608:06, 12 March 2020 diff hist +28 N File:Ldr-rspi format.png No edit summary current
- 08:0608:06, 12 March 2020 diff hist +28 N File:Ands-rr format.png No edit summary current
- 08:0608:06, 12 March 2020 diff hist +28 N File:Adds-rrr format.png No edit summary current
- 08:0608:06, 12 March 2020 diff hist +28 N File:Add-rspi format.png No edit summary current
- 08:0608:06, 12 March 2020 diff hist +28 N File:Stage6.png No edit summary current
- 08:0608:06, 12 March 2020 diff hist +28 N File:Bl2 format.png No edit summary current
- 08:0608:06, 12 March 2020 diff hist +28 N File:Bcond format.png No edit summary current
- 08:0608:06, 12 March 2020 diff hist +28 N File:Add-spi format.png No edit summary current
- 08:0608:06, 12 March 2020 diff hist +28 N File:Str-rspi format.png No edit summary current
- 08:0608:06, 12 March 2020 diff hist +28 N File:RS232.png No edit summary current
- 08:0608:06, 12 March 2020 diff hist +28 N File:Debugging.png No edit summary current
- 08:0608:06, 12 March 2020 diff hist +28 N File:DigiSys-and-or-not.jpg No edit summary current
- 08:0608:06, 12 March 2020 diff hist +28 N File:Str-sp format.png No edit summary
- 08:0608:06, 12 March 2020 diff hist +28 N File:Stage5.png No edit summary current
- 08:0608:06, 12 March 2020 diff hist +28 N File:Stage2.png No edit summary current
- 08:0108:01, 12 March 2020 diff hist 0 Lecture 8 – Introducing I/O →Basics of LEDs
- 08:0008:00, 12 March 2020 diff hist 0 m File:LED-Schematic.png Mike moved page File:LED Schematic.png to File:LED-Schematic.png without leaving a redirect current
11 March 2020
- 21:4921:49, 11 March 2020 diff hist +1 N Template:= Created page with "=" current
- 21:4621:46, 11 March 2020 diff hist −18 Microbian devices No edit summary
- 21:4521:45, 11 March 2020 diff hist +1,660 N Chain reaction Created page with "This (non-competitive) game uses several {{microbit}}s running identical software and communicating over the radio. * Each {{microbit}} has a unique ID, derived from the chip'..." current
- 21:4421:44, 11 March 2020 diff hist +1,431 N Neopixel notes Created page with "Neopixels (WS2812 leds) have a reputation for timing requirements that are difficult to satisfy. It's really not true, and with a bit of assembly language we can implement th..." current
- 21:4221:42, 11 March 2020 diff hist +403 N Lab six Created page with "Preserved here is the code for an earlier Digital Systems practical, involving a simulation of a fast adder written in Haskell. This ''carry lookahead adder'' has a propagati..." current
- 21:3921:39, 11 March 2020 diff hist +10,904 N Microbian devices Created page with "The core of {{Phos}} is a process scheduler and message-passing mechanism that supports device drivers for peripherals. Outside the core, drivers for various peripheral devic..."
- 21:3821:38, 11 March 2020 diff hist +143,645 N Code for Lunar Lander Created page with "<pre> ;********************************************************************* ; ; MOONLANDER FOR THE GT40 TERMINAL, FIRST VERSION. ; LEM.090, FEBRUARY 25, 1973 5:55 PM ; WRITTE..." current
- 21:3221:32, 11 March 2020 diff hist −12 Digital Systems No edit summary
- 20:5820:58, 11 March 2020 diff hist +51 MediaWiki:Sidebar No edit summary
- 10:2210:22, 11 March 2020 diff hist +1 Laboratory exercises No edit summary
- 09:5709:57, 11 March 2020 diff hist +23,951 N C – a very quick guide Created page with "[Adapted from Tanenbaum's 'Introduction to C' ({{smallcaps|Minix}} book, first edition).] C was invented by Dennis Ritchie of AT&T Bell Laboratories to provide a high-level l..." current
- 09:5609:56, 11 March 2020 diff hist +156 N Template:Scope Created page with "<div class="thumb tnone"><div class="thumbinner" style="width: 642px">[[Image:{{{1}}}.png|640px|{{{2}}}]]<div class="thumbcaption">{{{2}}}</div></div></div>" current
- 09:5509:55, 11 March 2020 diff hist +50 N Lecture 7 Redirected page to Lecture 7 – Buffer overrun attacks current Tag: New redirect
- 09:5409:54, 11 March 2020 diff hist −27 Lecture 22 – Designing a datapath No edit summary
- 09:5309:53, 11 March 2020 diff hist +49 N Lecture 22 Redirected page to Lecture 21 – Designing a datapath Tag: New redirect
- 09:4709:47, 11 March 2020 diff hist +48 N Template:Slide2 Created page with "[[Image:{{{1}}}.png|thumb|center|800px|{{{2}}}]]" current
- 09:4409:44, 11 March 2020 diff hist +24 N Template:Field Created page with "@{{{1}}}<{{{2}}}>@" current
- 08:0208:02, 11 March 2020 diff hist +49 N Lecture 6 Redirected page to Lecture 6 – Memory and addressing current Tag: New redirect
- 08:0108:01, 11 March 2020 diff hist +10,177 N Lecture 6 – Memory and addressing Created page with "{{DigiSys}} ==Memory and addressing== In the RISC style, access to memory is done by separate instructions from those that do arithmetic and branching -- a 'load/store' archit..."
- 08:0008:00, 11 March 2020 diff hist +5,447 N Buffer overruns on Linux Created page with "{{DigiSys}} Let's try to reproduce on Linux/amd64 the attack that was made on the {{microbit}}. Here's a Linux version of the milk bill program: <pre> #include <stdio.h> #inc..." current
- 07:5707:57, 11 March 2020 diff hist +31,346 N Lecture 22 – Designing a datapath Created page with "{{DigiSys}} '''Note:''' The handout for this lecture (and likely the next one or two) is also provided as a separate, printable {{Doc|digisys|datapath|document}}. The content..."
- 07:5507:55, 11 March 2020 diff hist +89 N Template:InstrFormat Created page with "<div style="padding:12px 0px; margin-left: 2em;">[[Image:{{{1}}} format.png|400px]]</div>" current
- 00:3800:38, 11 March 2020 diff hist 0 Lecture 7 – Buffer overrun attacks →Defence against the dark arts
- 00:3700:37, 11 March 2020 diff hist −18 Lecture 7 – Buffer overrun attacks →Defence against the dark arts
- 00:3600:36, 11 March 2020 diff hist +15,528 N Lecture 7 – Buffer overrun attacks Created page with "{{DigiSys}} ==The victim== One day, an Oxford undergraduate was conscientiously doing his IP1 practical, using C and the {{microbit}} instead of Scala and some bloated AMD64 m..."
- 00:3500:35, 11 March 2020 diff hist +55 N Lecture 16 Redirected page to Lecture 16 – We're going on a bug hunt! Tag: New redirect
- 00:3500:35, 11 March 2020 diff hist +16,312 N Lecture 16x – We're going on a bug hunt! Created page with "{{DigiSys}} The program @lab4-phos/heart.c@ works if compiled on the lecturer's machine (running Debian Stretch with compiler A -- @arm-none-eabi-gcc@ at version 5.4.1) but no..."
- 00:2400:24, 11 March 2020 diff hist −18 Lecture 12 – Introducing micro:bian No edit summary
- 00:2300:23, 11 March 2020 diff hist +56 N Lecture 18 Redirected page to Lecture 18 – Transistors and logic gates current Tag: New redirect
- 00:2000:20, 11 March 2020 diff hist +8,608 N Lecture 18 – Transistors and logic gates Created page with "{{DigiSys}} __TOC__ ==Transistors and logic gates== There are various circuit symbols for an ''n''-type MOSFET -- or in full, and ''n''-channel enhancement mode metal-oxide-si..."
- 00:1900:19, 11 March 2020 diff hist 0 N File:LED-Schematic.png No edit summary
- 00:1300:13, 11 March 2020 diff hist +28 N File:DigiSys-critpath.jpg No edit summary current
- 00:1300:13, 11 March 2020 diff hist +28 N File:Primes-zoom.png No edit summary current
- 00:1300:13, 11 March 2020 diff hist +28 N File:Digisys.007.png No edit summary current
- 00:1300:13, 11 March 2020 diff hist +28 N File:Circbuf.png No edit summary current
- 00:1300:13, 11 March 2020 diff hist +28 N File:Three-insts.pdf No edit summary
- 00:1300:13, 11 March 2020 diff hist +28 N File:DigiSys-fulladder.jpg No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:MMA8653-datasheet.pdf No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:IrqFrame.png No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:Digisys.003.png No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:DigiSys-cascade.jpg No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:UBit-Saleae.jpg No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:DigiSys-2waymux.jpg No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:DigiSys-syncreg.jpg No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:NumRep3.png No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:DigiSys-bathroom.jpg No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:7474.pdf No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:LedSchematic.png No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:DigiSys-led-matrix.jpg No edit summary
- 00:1200:12, 11 March 2020 diff hist +28 N File:NumRep4.png No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:Microbit-schematic.pdf No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:Pulseview1.png No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:Datapath.pdf No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:RS232-new.png No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:UBit-Scope.jpg No edit summary
- 00:1200:12, 11 March 2020 diff hist +28 N File:NumRep1.png No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:StackFrame.png No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:DigiSys-armregs.jpg No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:DigiSys-and4.jpg No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:LSM303AGR.pdf No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:NumRep5.png No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:DigiSys-xor.jpg No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:DigiSys-multiplexer.jpg No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:DigiSys-register.jpg No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:Patt-Henn-Appendix-C.pdf No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:DigiSys-sequential.jpg No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:NumRep6.png No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:DigiSys-parity.jpg No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:DigiSys-bathroom-timing.jpg No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:Cortex-M0-tech-ref.pdf No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:NRF58122-pan-v3.2.pdf No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:DigiSys-led-basics.jpg No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:ReadyQueue.png No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:Primes-1.png No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:NRF51822-ref-manual.pdf No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:Digisys.005.png No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:Pulseview2.png No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:SendQueue.png No edit summary current
- 00:1200:12, 11 March 2020 diff hist +28 N File:Digisys-handout-8.pdf No edit summary current
- 00:1100:11, 11 March 2020 diff hist +28 N File:True-microbit-schematic.pdf No edit summary current
- 00:1100:11, 11 March 2020 diff hist +28 N File:DigiSys-shifter.jpg No edit summary current
- 00:1100:11, 11 March 2020 diff hist +28 N File:Digisys-slides-a.pdf No edit summary
- 00:1100:11, 11 March 2020 diff hist +28 N File:ARM-Thumb-QRC.pdf No edit summary current
- 00:1100:11, 11 March 2020 diff hist +28 N File:Tronix4Dogs.gif No edit summary current
- 00:1100:11, 11 March 2020 diff hist +28 N File:DigiSys-ripple.jpg No edit summary current
- 00:1100:11, 11 March 2020 diff hist +28 N File:Cortex-M0-generic-ug.pdf No edit summary current
- 00:1100:11, 11 March 2020 diff hist +28 N File:Thumb-decode-preview.png No edit summary
- 00:1100:11, 11 March 2020 diff hist +28 N File:Digisys-slides-b.pdf No edit summary
- 00:1100:11, 11 March 2020 diff hist +28 N File:Scope-pulse.png No edit summary current
- 00:1100:11, 11 March 2020 diff hist +28 N File:NRF51822-die.jpg No edit summary current
- 00:1100:11, 11 March 2020 diff hist +28 N File:NRF51822-product-spec.pdf No edit summary current
- 00:1100:11, 11 March 2020 diff hist +28 N File:Digisys.001.png No edit summary current
- 00:1100:11, 11 March 2020 diff hist +28 N File:UBit-cheapo.jpg No edit summary current
- 00:1100:11, 11 March 2020 diff hist +28 N File:Pascal.png No edit summary current
- 00:1100:11, 11 March 2020 diff hist +28 N File:KL25-refman.pdf No edit summary current
- 00:1100:11, 11 March 2020 diff hist +28 N File:MAG3110-datasheet.pdf No edit summary current
- 00:1100:11, 11 March 2020 diff hist +28 N File:Plan.png No edit summary current
- 00:1100:11, 11 March 2020 diff hist +28 N File:Primes-cheapo.png No edit summary current
- 00:1100:11, 11 March 2020 diff hist +28 N File:DigiSys-decoder.jpg No edit summary current
- 00:1000:10, 11 March 2020 diff hist +28 N File:UART-scope.png No edit summary current
- 00:1000:10, 11 March 2020 diff hist +28 N File:DigiSys-shaper-timing.jpg No edit summary current
- 00:1000:10, 11 March 2020 diff hist +28 N File:Thumb-decode.pdf No edit summary
- 00:1000:10, 11 March 2020 diff hist +28 N File:DigiSys-maj1.jpg No edit summary current
- 00:1000:10, 11 March 2020 diff hist +28 N File:DigiSys-shaper.jpg No edit summary current
- 00:1000:10, 11 March 2020 diff hist +28 N File:BoardPic3.jpg No edit summary current
- 00:1000:10, 11 March 2020 diff hist +28 N File:KL25-datasheet.pdf No edit summary current
- 00:1000:10, 11 March 2020 diff hist +28 N File:Geoffrey-Brown-notes.pdf No edit summary current
- 00:1000:10, 11 March 2020 diff hist +28 N File:Primes-458.png No edit summary current
- 00:1000:10, 11 March 2020 diff hist +28 N File:Scratch-fac.png No edit summary current
- 00:1000:10, 11 March 2020 diff hist +28 N File:DigiSys-regfile.jpg No edit summary current
- 00:1000:10, 11 March 2020 diff hist +28 N File:Digisys.002.png No edit summary
- 00:1000:10, 11 March 2020 diff hist +28 N File:NumRep2.png No edit summary current
- 00:1000:10, 11 March 2020 diff hist +28 N File:UBit-cheapo2.jpg No edit summary current
- 00:1000:10, 11 March 2020 diff hist +28 N File:DigiSys-dtype.jpg No edit summary current
- 00:1000:10, 11 March 2020 diff hist +28 N File:IS31FL3731.pdf No edit summary current
- 00:1000:10, 11 March 2020 diff hist +28 N File:BoardPic4.jpg No edit summary current
- 00:1000:10, 11 March 2020 diff hist +28 N File:Timer.png No edit summary current
- 00:1000:10, 11 March 2020 diff hist +28 N File:DigiSys-halfadder.jpg No edit summary current
- 00:1000:10, 11 March 2020 diff hist +28 N File:DigiSys-alu.jpg No edit summary current
- 00:1000:10, 11 March 2020 diff hist +28 N File:Pulseview3.png No edit summary current
- 00:1000:10, 11 March 2020 diff hist +28 N File:NRF58122-pan-v2.4.pdf No edit summary current
- 00:1000:10, 11 March 2020 diff hist +28 N File:DigiSys-rom8x8.jpg No edit summary current
- 00:1000:10, 11 March 2020 diff hist +28 N File:DigiSys-rom.jpg No edit summary current
- 00:1000:10, 11 March 2020 diff hist +28 N File:Kinetis-I2C.pdf No edit summary current
- 00:1000:10, 11 March 2020 diff hist +28 N File:Digisys-handout-10.pdf No edit summary current
- 00:1000:10, 11 March 2020 diff hist +28 N File:DigiSys-gates.jpg No edit summary current
10 March 2020
- 22:0822:08, 10 March 2020 diff hist +9,563 N Lecture 24 – Three instructions Created page with "{{DigiSys}} __TOC__ ==Decoding instructions== {|class="wikitable" style="text-align:center;" !Opcode !colspan=16|Bits !Instruction |- ! !style="width: 2em;"|15 !style="width:..."
- 22:0722:07, 10 March 2020 diff hist +95 N Template:StrikeFix Created page with "{{Span|style="color:red"|{{{1}}}}} ({{Span|style="text-decoration: line-through red"|{{{2}}}}})" current
- 22:0622:06, 10 March 2020 diff hist +156 N Template:Scope2 Created page with "<div class="thumb tnone"><div class="thumbinner" style="width: 802px">[[Image:{{{1}}}.png|800px|{{{2}}}]]<div class="thumbcaption">{{{2}}}</div></div></div>" current
- 22:0522:05, 10 March 2020 diff hist +19 N Template:Twotothe Created page with "2<sup>{{{1}}}</sup>" current
- 22:0322:03, 10 March 2020 diff hist +5,653 N Lecture 21 – Architectural elements Created page with "{{DigiSys}} ==Circuits for arithmetic== The XOR gate is very useful for arithmetic circuits. thumb|none|500px|XOR gate with implementation {|class=..."
- 21:5521:55, 10 March 2020 diff hist +64 N Lecture 15 Redirected page to Lecture 15 – Implementing processes and messages current Tag: New redirect
- 21:5521:55, 10 March 2020 diff hist +14,671 N Lecture 15 – Implementing processes and messages Created page with "{{DigiSys}} Context switching as implemented in the previous lecture gives us a platform on which we can implement a process scheduler with no further magic: the scheduler is..."
- 21:4621:46, 10 March 2020 diff hist +46 N Lecture 14 Redirected page to Lecture 14 – Context switching current Tag: New redirect
- 21:4521:45, 10 March 2020 diff hist +11,441 N Lecture 14 – Context switching Created page with "{{DigiSys}} To implement an operating system like {{Phos}}, a vital ingredient is a mechanism that switches the processor from running one client process to running another...."
- 21:4221:42, 10 March 2020 diff hist +21 N Template:Sc Created page with "{{Smallcaps|{{{1}}}}}" current
- 21:4121:41, 10 March 2020 diff hist +97 N Template:Stricken Created page with "({{Span|style="text-decoration: line-through red"|{{{1}}}}}) {{Span|style="color:red"|Cancelled}}" current
- 21:3921:39, 10 March 2020 diff hist +45 N Lecture 19 Redirected page to Lecture 19 – Sequential logic current Tag: New redirect
- 21:3821:38, 10 March 2020 diff hist +12,022 N Lecture 19 – Sequential logic Created page with "{{DigiSys}} ==Sequential circuits== In contrast to combinational circuits, sequential circuits have outputs that depend on the inputs from previous times in the history of the..."
- 21:3621:36, 10 March 2020 diff hist +5,623 N Lab four Created page with "{{DigiSys}} This lab introduces {{Phos}}, a very simple embedded operating system kernel. The directory @lab4-phos@ contains the following files: {| class="wikitable" |@Makef..."
- 21:3421:34, 10 March 2020 diff hist +43 N Lecture 13 Redirected page to Lecture 13 – Device drivers current Tag: New redirect
- 21:3321:33, 10 March 2020 diff hist +10,681 N Lecture 13 – Device drivers Created page with "{{DigiSys}} A {{Phos}} program consists of a family of processes that communicate by sending and receiving messages. The transfer of a message from one process to another mak..."
- 21:3321:33, 10 March 2020 diff hist +4,776 N Lab five Created page with "{{DigiSys}} This lab concerns @thumbsim@, a simulation of an implementation of the Thumb instruction set. The simulation follows the structure of the register-level design de..."
- 21:2721:27, 10 March 2020 diff hist +4,384 N Lab three Created page with "{{DigiSys}} This lab begins with a pair of programs (compiled from the same source file) that output a list of primes on the serial port. One of the programs uses polling to..."
- 21:1321:13, 10 March 2020 diff hist +74 N NRF51822 die shot Created page with "800px|Micrograph of the nRF51822 die|thumb|none" current
- 21:0921:09, 10 March 2020 diff hist +46 N Lecture 12 Redirected page to Lecture 12 – Introducing Phōs Tag: New redirect
- 21:0821:08, 10 March 2020 diff hist +14,246 N Lecture 12 – Introducing micro:bian Created page with "{{DigiSys}} Our best attempt so far at a prime-printing program uses interrupts to overlap the search for more primes with printing the primes it has found, but when the buffe..."
- 21:0521:05, 10 March 2020 diff hist +6,769 N Tutors:Laboratory exercises Created page with "{{DigiSys}} ==Lab one== The tasks in this lab are to try various small pieces of assembly code, starting with individual instructions, and building up to bigger subroutines co..." current
- 21:0321:03, 10 March 2020 diff hist +41 N Lecture 17 Redirected page to Lecture 17 – Introduction current Tag: New redirect
- 21:0221:02, 10 March 2020 diff hist +10,187 N Lecture 17 – Introduction Created page with "{{DigiSys}} Our aim this term will be to show '''one way''' in which it is possible to build from transistors a computer capable of executing the kind of machine-language prog..."
- 21:0121:01, 10 March 2020 diff hist +52 N Lecture 11 Redirected page to Lecture 11 – The interrupt mechanism current Tag: New redirect
- 21:0121:01, 10 March 2020 diff hist +12,701 N Lecture 11 – The interrupt mechanism Created page with "{{DigiSys}} Interrupts behave (from the programmer's point of view) as subroutine calls that are inserted between the instructions of a program, in response to hardware events..."
- 21:0021:00, 10 March 2020 diff hist +8 Lecture 9 – Serial I/O No edit summary
- 20:5820:58, 10 March 2020 diff hist +38 N Lecture 9 Redirected page to Lecture 9 – Serial I/O current Tag: New redirect
- 20:5820:58, 10 March 2020 diff hist +13,431 N Lecture 9 – Serial I/O Created page with "{{DigiSys}} ==Serial communication== GPIO pins let us communicate from a program to the outside world, but they are little more (as far as we've seen) than a direct connection..."
- 20:5720:57, 10 March 2020 diff hist +49 N Lecture 5 Redirected page to Lecture 5 – Loops and subroutines current Tag: New redirect
- 20:5420:54, 10 March 2020 diff hist +50 N Lecture 4 Redirected page to Lecture 4 – Number representations current Tag: New redirect
- 20:5320:53, 10 March 2020 diff hist +56 N Lecture 10 Redirected page to Lecture 10 – Programming with interrupts current Tag: New redirect
- 20:5220:52, 10 March 2020 diff hist +5,927 N Lecture 10 – Programming with interrupts Created page with "{{DigiSys}} ==Interrupts== [10.1] A better approach in the @primes@ program is to control the UART using an interrupt. We can configure the hardware of the UART specially so..."
- 20:5120:51, 10 March 2020 diff hist +8,183 N Installing the micro:bit toolchain Created page with "{{DigiSys}} These instructions will guide you through installing the relevant version of the GNU C compiler, binary file utilities, and other needed programs on a Linux machin..."
- 20:4920:49, 10 March 2020 diff hist +4 Lecture 8 – Introducing I/O →Basics of LEDs
- 20:4820:48, 10 March 2020 diff hist +1 Lecture 8 – Introducing I/O No edit summary
- 20:4720:47, 10 March 2020 diff hist +1,165 N MediaWiki:Common.css Created page with "→CSS placed here will be applied to all skins: →Lecture links: span.lecturelink { padding-left: 40px; padding-right: 10px; background: #DDE left no-repeat..."
- 20:4520:45, 10 March 2020 diff hist +43 N Lecture 8 Redirected page to Lecture 8 – Introducing I/O current Tag: New redirect
- 20:4420:44, 10 March 2020 diff hist +13,846 N Lecture 8 – Introducing I/O Created page with "{{DigiSys}} We now move beyond the core of the processor (designed by ARM) to look at I/O devices (designed by Nordic Semiconductor and documented in their separate datasheet)..."
- 20:4420:44, 10 March 2020 diff hist −1 Lecture 3 – Multiplying numbers No edit summary
- 20:3820:38, 10 March 2020 diff hist +84 N Template:Solution/doc Created page with "Write @<nowiki>{{Solution|digisys|soln1|Problem sheet 1 (with solutions)}}</nowiki>@" current
- 20:3720:37, 10 March 2020 diff hist +142 N Template:Solution Created page with "<includeonly>{{#HashLink:[[doc:{{{1}}}/$1.pdf|{{{3}}}]]|{{{1}}}|{{{2}}}|{{{stage|99}}}}}</includeonly><noinclude>{{Documentation}}</noinclude>" current
- 20:3620:36, 10 March 2020 diff hist −18 Problem sheets No edit summary
- 20:3520:35, 10 March 2020 diff hist +68 N Category:Tutors' pages Created page with "These pages contain solutions to the problems for the use of tutors."
- 20:3320:33, 10 March 2020 diff hist −18 Tutors:Problem sheets No edit summary
- 20:3320:33, 10 March 2020 diff hist 0 m Tutors:Problem sheets Mike moved page Tutors:Problem sheets (Digital Systems) to Tutors:Problem sheets without leaving a redirect
- 20:3320:33, 10 March 2020 diff hist +395 N Tutors:Problem sheets Created page with "{{:Problem sheets (Digital Systems)}} ==Collection questions== * {{Solution|digisys|collection|Collection paper}} with three questions on Hilary Term material. * {{Solution|di..."
- 20:1020:10, 10 March 2020 diff hist −36 Lab one No edit summary
- 20:0920:09, 10 March 2020 diff hist −17 Lecture 3 – Multiplying numbers No edit summary
- 20:0920:09, 10 March 2020 diff hist −18 Reading list No edit summary
- 20:0820:08, 10 March 2020 diff hist −62 Instrumenting the micro:bit No edit summary
- 20:0720:07, 10 March 2020 diff hist −36 Lab zero No edit summary
- 20:0520:05, 10 March 2020 diff hist +1,152 N Programming the micro:bit Created page with "We will program the {{microbit}} on the 'bare metal', allowing us to see (and requiring us to understand) everything about how the hardware works. If we only want to implemen..."
- 20:0420:04, 10 March 2020 diff hist 0 m Digital Systems Protected "Digital Systems" ([Edit=Allow only administrators] (indefinite) [Move=Allow only administrators] (indefinite))
- 20:0420:04, 10 March 2020 diff hist +329 N MediaWiki:Winkel.css Created page with "→CSS placed here will affect users of the Winkel skin: .mw-editsection { float: right; } →Display an icon on protected pages: #mw-protected { display: block !imp..."
- 20:0320:03, 10 March 2020 diff hist +419 N Thumb instructions by lecture Created page with "==Lectures 1 & 2== adds r1, r2, r3 bx lr ==Lecture 3== movs r1, #n movs r1, r2 subs r1, r2, #n cmp r1, #n beq done b loop ==Lecture 4== bne, blt, ble, ... ==Lectur..." current
- 20:0320:03, 10 March 2020 diff hist +107 Digital Systems →Resources
- 20:0120:01, 10 March 2020 diff hist +29,854 N Thumb simulator Created page with "<!-- DO NOT EDIT THIS PAGE --> {{DigiSys}} This literate Haskell script is a register-level simulator for a partial implementation of the Thumb instruction set. * A Media:Da..."
- 18:5918:59, 10 March 2020 diff hist +46 N Lecture 2 Redirected page to Lecture 2 – Building a program current Tag: New redirect
- 18:5818:58, 10 March 2020 diff hist +69 N Lecture 1 Redirected page to Lecture 1 – Microcontrollers and embedded programming current Tag: New redirect
- 18:5218:52, 10 March 2020 diff hist +52 N Template:FaqLink Created page with "Lecture {{{1}}}: [[Lecture {{{1}}}#{{{2}}}|{{{3}}}]]" current
- 18:3618:36, 10 March 2020 diff hist +7,630 N Lab two Created page with "{{DigiSys}} This lab begins with a program (written entirely in C) that displays a beating heart pattern on the {{microbit}}'s LEDs: it might be an electronic Valentine's card..."
- 18:3418:34, 10 March 2020 diff hist −602 Laboratory exercises No edit summary
- 18:3118:31, 10 March 2020 diff hist +46 N Template:DigiFaq Created page with "{{{2}}}" current
- 18:3018:30, 10 March 2020 diff hist +7 N Template:Ominus Created page with "⊖" current
- 18:3018:30, 10 March 2020 diff hist +18 N Template:Unix Created page with "{{smallcaps|unix}}" current
- 18:2818:28, 10 March 2020 diff hist +10,777 N The microbian project Created page with "[[{{Phos}}]] is a very simple embedded OS that is used for teaching the first year course on Digital Systems. Unlike most other embedded operating systems, it is based on the..."
- 18:2418:24, 10 March 2020 diff hist +15,574 N Glossary Created page with "<noinclude>{{DigiSys}}</noinclude> ;ABI :(Application Binary Interface). A set of conventions about the use of registers and memory in calling subroutines, including which re..."
- 18:2018:20, 10 March 2020 diff hist +66,588 N Frequently asked questions Created page with "{{DigiSys}} __TOC__ ==New questions== ''If you have a question, perhaps it is answered here -- or maybe you can find help in the growing glossary. Feel free to add headwo..."
- 18:0918:09, 10 March 2020 diff hist +80 N Template:SSOD Created page with "<span style="font-family: 'UnifrakturCook', cursive">Seven Stars of Death</span>" current
- 18:0418:04, 10 March 2020 diff hist +1,914 N Reading list Created page with "{{DigiSys}} Information about the ARM -- sufficient to follow the first part of the course -- can be found on the {{Microbit}} page. B..."
- 18:0318:03, 10 March 2020 diff hist +60 N Template:Span Created page with "<span {{#If: {{{style|}}}|style={{{style}}}}}>{{{1}}}</span>" current
- 15:2815:28, 10 March 2020 diff hist +10,172 N Lecture 5 – Loops and subroutines Created page with "{{DigiSys}} __TOC__ ==A better multiplication algorithm== [5.1] Let's keep the invariant @a * b = x * y + z@, but try halving @x@ in each iteration: in not-quite-C, <pre> unsi..."
- 15:2515:25, 10 March 2020 diff hist +6 N Template:Abar Created page with "ā" current
- 15:2515:25, 10 March 2020 diff hist +63 N Template:Formula Created page with "<div style="margin-left: 2em">[[Image:{{{1}}}.png|600px]]</div>" current
- 15:2415:24, 10 March 2020 diff hist +8,396 N Lecture 4 – Number representations Created page with "{{DigiSys}} __TOC__ ==Signed and unsigned numbers== [4.1] So far we have used only positive numbers, corresponding to the C type @unsigned@. We can pin down the properties of..."
- 15:2215:22, 10 March 2020 diff hist +31 N Template:Anchor Created page with "<span id={{{1}}}>{{{2}}}</span>" current
- 15:1915:19, 10 March 2020 diff hist 0 N File:Quik.pdf No edit summary current
- 15:1515:15, 10 March 2020 diff hist +47 N Lecture 3 Redirected page to Lecture 3 – Multiplying numbers current Tag: New redirect
- 15:0815:08, 10 March 2020 diff hist +12,773 N Lecture 3 – Multiplying numbers Created page with "{{DigiSys}} __TOC__ ==Multiplying numbers== [3.1] The nRF51822 implements the optional integer multiply instruction, but let's pretend for a little while that it doesn't, and..."
- 15:0615:06, 10 March 2020 diff hist 0 N File:Digisys.004.png No edit summary
- 14:2014:20, 10 March 2020 diff hist +48 N Template:Slide Created page with "[[Image:{{{1}}}.png|thumb|center|512px|{{{2}}}]]" current
- 12:5612:56, 10 March 2020 diff hist +11,594 N Lecture 2 – Building a program Created page with "{{DigiSys}} ==Memory map== {{Slide|Digisys.004|Memory map}} [2.1] The other piece of information needed to design programs for the {{microbit}} is the layout of the memory...."
- 12:5412:54, 10 March 2020 diff hist 0 N File:Ubit2.jpg No edit summary current
- 12:5312:53, 10 March 2020 diff hist +47 N Template:Note Created page with "<includeonly>{{#tag:ref|{{{1}}}}}</includeonly>" current
- 12:5212:52, 10 March 2020 diff hist +76 N Template:ContextBox Created page with "<div class="context-box"><p class="context-heading">{{{1}}}</p>{{{2}}}</div>"
- 12:5112:51, 10 March 2020 diff hist +30 N Template:Context Created page with "{{ContextBox|Context|{{{1}}}}}" current
- 12:5012:50, 10 March 2020 diff hist +68 N Template:LectureLink Created page with "[[Lecture {{{1}}}|<span class="lecturelink">Lecture {{{1}}}</span>]]"
- 12:1112:11, 10 March 2020 diff hist 0 N File:NRF51822.jpg No edit summary current
- 12:1012:10, 10 March 2020 diff hist 0 N File:ARM-ARM-V6m.pdf No edit summary current
- 12:0412:04, 10 March 2020 diff hist 0 N File:Ubit-testpoints.png No edit summary current
- 12:0412:04, 10 March 2020 diff hist +486 N Micro:bit test points Created page with "{{DigiSys}} frame|none|Test points on the {{microbit}} board 1 TMS -- Debug interface for KL26 2 TDO -- " 3 TDI -- " 4 TCLK -- "..." current
- 12:0312:03, 10 March 2020 diff hist 0 N File:Micro-bit-pinout.png No edit summary current
- 12:0212:02, 10 March 2020 diff hist −36 The BBC micro:bit No edit summary
- 12:0012:00, 10 March 2020 diff hist −34 MediaWiki:Sidebar No edit summary
- 11:4611:46, 10 March 2020 diff hist +62 N Template:Doc/doc Created page with "Write @<nowiki>{{Doc|digisys|prob1|Problem sheet 1}}</nowiki>@" current
- 11:4611:46, 10 March 2020 diff hist +75 N Template:Doc Created page with "[[doc:{{{1}}}/{{{2}}}.pdf|{{{3}}}]]<noinclude>{{Documentation}}</noinclude>" current
- 11:4211:42, 10 March 2020 diff hist −1 MediaWiki:Sidebar No edit summary
- 11:4211:42, 10 March 2020 diff hist +3 MediaWiki:Sidebar No edit summary
- 11:4011:40, 10 March 2020 diff hist +15 MediaWiki:Sidebar No edit summary
- 11:3911:39, 10 March 2020 diff hist +48 MediaWiki:Sidebar No edit summary
- 11:3811:38, 10 March 2020 diff hist +174 MediaWiki:Sidebar No edit summary
- 11:3511:35, 10 March 2020 diff hist +110 N Template:IfTutors/doc Created page with "Write <code><nowiki>{{IfTutors|text for tutors|public alternative}}</nowiki></code>. Both texts are optional." current
- 11:3511:35, 10 March 2020 diff hist +88 N Template:IfTutors Created page with "{{#ifeq:{{NAMESPACE}}|Tutors|{{{1|}}}|{{{2|}}}}}<noinclude>{{Documentation}}</noinclude>" current
- 11:3411:34, 10 March 2020 diff hist +1,806 N Problem sheets Created page with "{{DigiSys}} ''Solutions for tutors{{IfTutors||<nowiki/> are accessible on a different page}}.'' ==Collected problem sheets== * {{I..."
- 11:3211:32, 10 March 2020 diff hist −363 Digital Systems No edit summary
- 11:2911:29, 10 March 2020 diff hist 0 m Instrumenting the micro:bit Mike moved page Instrumenting the micro:bit (Digital Systems) to Instrumenting the micro:bit without leaving a redirect
- 11:2811:28, 10 March 2020 diff hist 0 m Lab one Mike moved page Lab one (Digital Systems) to Lab one
- 11:2811:28, 10 March 2020 diff hist 0 m Lab zero Mike moved page Lab zero (Digital Systems) to Lab zero without leaving a redirect
- 11:2811:28, 10 March 2020 diff hist 0 m Laboratory exercises Mike moved page Laboratory exercises (Digital Systems) to Laboratory exercises without leaving a redirect
- 11:2711:27, 10 March 2020 diff hist 0 m Syllabus and synopsis Mike moved page Syllabus and synopsis (Digital Systems) to Syllabus and synopsis
- 11:2711:27, 10 March 2020 diff hist 0 m The BBC micro:bit Mike moved page The BBC micro:bit (Digital Systems) to The BBC micro:bit without leaving a redirect
- 11:2611:26, 10 March 2020 diff hist +189 N Template:Lecture/doc Created page with "<pre> {{Lecture|1|Microcontrollers and embedded programming|Architecture of the {{microbit}}. Programmer's model. Execution of an instruction. Compiling and building a pro..." current
- 11:2511:25, 10 March 2020 diff hist −18 Template:Lecture No edit summary
- 11:2511:25, 10 March 2020 diff hist 0 m Lecture notes Mike moved page Lecture notes (Digital Systems) to Lecture notes without leaving a redirect
- 11:2411:24, 10 March 2020 diff hist 0 m Lecture 1 – Microcontrollers and embedded programming Mike moved page Lecture 1 – Microcontrollers and embedded programming (Digital Systems) to Lecture 1 – Microcontrollers and embedded programming without leaving a redirect
- 11:2211:22, 10 March 2020 diff hist +184 N MediaWiki:Sidebar Created page with "* navigation ** mainpage|mainpage-description ** http://spivey.oriel.ox.ac.uk/hg|Mercurial repository ** Tutors:Tutors' pages|Tutors' pages ** recentchanges-url|recentchanges..."
- 11:2011:20, 10 March 2020 diff hist +15,581 N Lecture 1 – Microcontrollers and embedded programming Created page with "{{DigiSys}} __TOC__ ==Introduction== [1.1] In this course, we'll be learning about computer hardware and low-level software. This term, we will start with machine-code progra..."
- 11:1911:19, 10 March 2020 diff hist 0 N File:Stage9.png No edit summary current
- 11:0611:06, 10 March 2020 diff hist +201 N Template:Documentation/doc Created page with "To document a template @T@, write it as <nowiki><includeonly>... template code ...</includeonly><noinclude>{{Documentation}}</noinclude></nowiki> and then provide documentati..." current
- 11:0511:05, 10 March 2020 diff hist +107 N Template:Documentation Created page with "<includeonly> ==Documentation== {{{{PAGENAME}}/doc}} </includeonly><noinclude>{{Documentation}}</noinclude>" current
- 11:0511:05, 10 March 2020 diff hist +123 N Template:Lecture Created page with "[{{{1}}}] [[Lecture {{{1}}} -- {{{2}}} (Digital Systems)|{{{2}}}]]. <i>{{{3}}}</i><noinclude>{{Documentation}}</noinclude>"
- 11:0211:02, 10 March 2020 diff hist +4,744 N Lecture notes Created page with "{{DigiSys}} Each lecture title is a link to notes for that lecture. The notes for some lectures have a section at the end for questions asked during or after that lecture by..."
- 11:0111:01, 10 March 2020 diff hist 0 N File:Containers.png No edit summary current
- 11:0011:00, 10 March 2020 diff hist +2,161 N Syllabus and synopsis Created page with "{{DigiSys}} ==Overview== In this course, participants will learn about the building blocks of computer hardware and software by studying the design of a sequence of simple emb..."
- 10:5910:59, 10 March 2020 diff hist 0 N File:Microbit.gif No edit summary current
- 10:5010:50, 10 March 2020 diff hist 0 N File:Alchemist.jpg No edit summary current
- 10:4510:45, 10 March 2020 diff hist +5 N Template:Phos Created page with "Phōs" current
- 10:4010:40, 10 March 2020 diff hist +12,842 N Instrumenting the micro:bit Created page with "{{DigiSys}} These instructions explain how to capture and display signals from the {{microbit}} using either the lab oscilloscopes or one of the cheap-and-nasty logic analyser..."
- 10:3410:34, 10 March 2020 diff hist +11,187 N Lab one Created page with "{{DigiSys}} This lab is built around a program, mostly written in C, that calls an assembly language subroutine to perform an arithmetic operation. As supplied, there are two..."
- 10:3110:31, 10 March 2020 diff hist +1,396 N Lab zero Created page with "{{DigiSys}} The purpose of this lab exercise is to get started with using the {{microbit}} and the software toolchain that supports building programs for it. If you are using..."
- 10:3010:30, 10 March 2020 diff hist +55 N Template:Quote Created page with "<p style="text-align: right">''{{{1}}}'' -- {{{2}}}</p>" current
- 10:2910:29, 10 March 2020 diff hist +9,257 N Laboratory exercises Created page with "{{DigiSys}} The course has four-and-a-bit lab exercises, each designed to be done in a single session or less. There's Tutors:Laboratory exercises (Digital Systems)|another..."
- 10:2810:28, 10 March 2020 diff hist +14 N Template:I2C Created page with "I<sup>2</sup>C" current
- 10:2710:27, 10 March 2020 diff hist +9,121 N The BBC micro:bit Created page with "{{DigiSys}} This page is Grand Central for {{Microbit}} hardware documentation. I have tried to include a copy of every document I used in developing the course, or at least a..."
- 10:2510:25, 10 March 2020 diff hist +69 N Template:Microbit Created page with "<span style="font-family: 'Roboto Slab', sans-serif">micro:bit</span>"
- 10:2410:24, 10 March 2020 diff hist +53 N Template:Smallcaps Created page with "<span style="font-variant: small-caps">{{{1}}}</span>" current
- 10:2310:23, 10 March 2020 diff hist +37 N Template:DigiSys Created page with "<noinclude>Empty template</noinclude>" current
- 10:2110:21, 10 March 2020 diff hist +15 N MediaWiki:Mainpage Created page with "Digital Systems"
- 10:1910:19, 10 March 2020 diff hist +4,468 N Digital Systems Created page with "{{DigiSys}} {{smallcaps|This is a course}} about how computers work, starting with logic gates and latches, ending with concurrent processes running under a simple operating s..."