Note: I've just migrated to a different physical server to run Spivey's Corner,
with a new architecture, a new operating system, a new version of PHP, and an updated version of MediaWiki.
Please let me know if anything needs adjustment! – Mike
User contributions for Mike
Jump to navigation
Jump to search
12 March 2024
- 09:1509:15, 12 March 2024 diff hist +37 Template:LectureLink No edit summary current
9 March 2024
- 14:5614:56, 9 March 2024 diff hist −38 Digital Systems Undo revision 1679 by Mike (talk) current Tags: Removed redirect Undo
7 March 2024
- 19:5419:54, 7 March 2024 diff hist +38 Digital Systems Redirected page to corner:Digital Systems Tags: New redirect Reverted
6 March 2024
- 19:2919:29, 6 March 2024 diff hist +1,103 MediaWiki:Common.css No edit summary current
19 January 2024
- 07:2707:27, 19 January 2024 diff hist −953 Lecture 3 – Multiplying numbers No edit summary current
9 January 2024
- 13:5613:56, 9 January 2024 diff hist −1,794 Digital Systems No edit summary
11 November 2023
- 09:1809:18, 11 November 2023 diff hist −14 Lecture 16 – A device driver →The hardware current
- 09:1509:15, 11 November 2023 diff hist +11 Template:Include No edit summary current
8 November 2023
- 17:1217:12, 8 November 2023 diff hist −14 Notes for Digital Systems No edit summary current
- 17:1117:11, 8 November 2023 diff hist −14 Lab manual for Digital Systems No edit summary current
- 17:1017:10, 8 November 2023 diff hist 0 MediaWiki:Tagline No edit summary current
- 17:0817:08, 8 November 2023 diff hist +1 Template:Copyright No edit summary current
- 17:0817:08, 8 November 2023 diff hist +2 Template:Copyright No edit summary
- 17:0717:07, 8 November 2023 diff hist 0 Template:Copyright No edit summary
3 July 2023
- 18:2118:21, 3 July 2023 diff hist +1 Template:API-change No edit summary current
- 18:2018:20, 3 July 2023 diff hist +8 Lecture 16 – A device driver →The hardware
- 18:1818:18, 3 July 2023 diff hist +10 Template:API-change No edit summary
- 18:1818:18, 3 July 2023 diff hist +85 N Template:API-change Created page with "<span style="color: red">'''Note:''' {{{1|Update needed for new changed API}}}</span>"
- 17:1217:12, 3 July 2023 diff hist +17 Lecture 16 – A device driver →Client stub
- 17:1217:12, 3 July 2023 diff hist +17 Lecture 16 – A device driver →The driver process
- 17:1117:11, 3 July 2023 diff hist +66 Lecture 16 – A device driver →The hardware
- 17:0817:08, 3 July 2023 diff hist +16 Lecture 15 – Implementing processes and messages →Send and receive current
- 17:0217:02, 3 July 2023 diff hist +16 Lecture 14 – Context switching No edit summary current
- 17:0117:01, 3 July 2023 diff hist +16 Lecture 13 – Device drivers No edit summary current
- 17:0017:00, 3 July 2023 diff hist +16 Lecture 12 – Introducing micro:bian →Messages current
27 June 2023
- 21:4921:49, 27 June 2023 diff hist −8 MediaWiki:Tagline No edit summary
- 21:4921:49, 27 June 2023 diff hist +45 N MediaWiki:Tagline Created page with "Copyright © 2018–2023 J. M. Spivey"
- 21:4421:44, 27 June 2023 diff hist −1 MediaWiki:Common.css No edit summary
- 21:4321:43, 27 June 2023 diff hist +31 MediaWiki:Common.css No edit summary
17 May 2023
- 09:5009:50, 17 May 2023 diff hist 0 File:Digisys-slides-e.pdf Mike uploaded a new version of File:Digisys-slides-e.pdf current
16 May 2023
- 16:5116:51, 16 May 2023 diff hist +542 Frequently asked questions No edit summary current
- 11:0711:07, 16 May 2023 diff hist +1,271 Frequently asked questions →{{microbian}}
2 May 2023
- 12:4112:41, 2 May 2023 diff hist +44 Digital Systems →Lectures
- 12:4112:41, 2 May 2023 diff hist +44 Digital Systems →Lectures
28 April 2023
- 10:2710:27, 28 April 2023 diff hist +48 Project:Snapshot →Microbian documentation current
17 April 2023
- 18:2718:27, 17 April 2023 diff hist +7 Template:IncludeLab No edit summary current
- 18:2618:26, 17 April 2023 diff hist +26 Lab manual for Digital Systems No edit summary
- 18:2118:21, 17 April 2023 diff hist +235 N Template:Labman2 Created page with "{{{{{action|LabLink}}}|five|Thumb simulator|Enhance an architectural simulation of a processor that implements the Thumb instruction set}} {{{{{action|LabLink}}}|six|Carry-loo..." current
- 18:2018:20, 17 April 2023 diff hist +200 Laboratory exercises →Instructions current
- 17:1417:14, 17 April 2023 diff hist +84 Lab manual for Digital Systems No edit summary
- 17:1417:14, 17 April 2023 diff hist 0 Project:Snapshot →Course snapshpt
- 17:1417:14, 17 April 2023 diff hist +20 Project:Snapshot No edit summary
- 17:1317:13, 17 April 2023 diff hist +383 Project:Snapshot No edit summary
- 17:0417:04, 17 April 2023 diff hist −6 Handouts No edit summary current
- 16:5816:58, 17 April 2023 diff hist +10 Notes for Digital Systems No edit summary
- 16:5816:58, 17 April 2023 diff hist +1,792 N Template:Intro Created page with "Image:Microbit.gif|thumb|right|300px|The {{Microbit}} (or electronic teabag<ref>So called because the board dangles from its USB cable like a teabag dangling from its string..." current
- 16:5716:57, 17 April 2023 diff hist −1,783 Digital Systems No edit summary
- 16:3716:37, 17 April 2023 diff hist +70 Handouts No edit summary
- 16:3516:35, 17 April 2023 diff hist +799 Project:Snapshot No edit summary
- 16:3016:30, 17 April 2023 diff hist +197 N Project:Snapshot Created page with "* Notes for Digital Systems. * Five or six sets of slides. * Lab manual for Digital Systems. * Problem sheets collected as one PDF. * Tutors:Problem sheets wit..."
- 16:1716:17, 17 April 2023 diff hist 0 File:Digisys.002.png Mike reverted File:Digisys.002.png to an old version current
- 16:1616:16, 17 April 2023 diff hist −1 Lecture 1 – Microcontrollers and embedded programming No edit summary current
- 16:1316:13, 17 April 2023 diff hist +57 N Template:IncludeLab Created page with "=Lab {{{1}}} – {{{2}}}= <i>{{{3}}}</i> {{:Lab {{{1}}}}}"
- 16:1116:11, 17 April 2023 diff hist +45 Lab manual for Digital Systems No edit summary
- 16:1016:10, 17 April 2023 diff hist −2 Template:Labman No edit summary current
- 16:0716:07, 17 April 2023 diff hist −2 Laboratory exercises →Instructions
- 16:0616:06, 17 April 2023 diff hist +41 N Template:LabLink Created page with "* [[Lab {{{1}}}]]: {{{2}}}. ''{{{3}}}.''" current
- 16:0616:06, 17 April 2023 diff hist +1 Template:Labman No edit summary
- 16:0616:06, 17 April 2023 diff hist +4 Template:Labman No edit summary
- 16:0616:06, 17 April 2023 diff hist +677 N Template:Labman Created page with "{{{{action|LabLink}}}|zero|getting started|Follow the instructions for building, loading and running a simple program that echoes input sent over the serial port}} {{{{action|..."
- 16:0016:00, 17 April 2023 diff hist −1,193 Laboratory exercises →Instructions
- 15:5015:50, 17 April 2023 diff hist +5 N Lab manual for Digital Systems Created page with "Dummy"
- 15:4815:48, 17 April 2023 diff hist −1,881 Notes for Digital Systems Replaced content with "{{Copyright}} __TOC__ {{Section1|action=Include}} {{Section2|action=Include}} {{Section3|action=Include}} {{Section4|action=Include}} {{Section5|action=Include}}" Tag: Replaced
- 15:4715:47, 17 April 2023 diff hist −1,331 Lecture notes No edit summary current
- 15:4715:47, 17 April 2023 diff hist +230 N Template:Section5 Created page with "{{{{{action|Lecture}}}|22|Designing a datapath|}} {{{{{action|Lecture}}}|23|Designing a datapath (continued)|Continuation}} {{{{{action|Lecture}}}|24|Three instructions|Using..." current
- 15:4515:45, 17 April 2023 diff hist +505 N Template:Section4 Created page with "{{{{{action|Lecture}}}|17|Introduction|Plan for the term. Combinational logic.}} {{{{{action|Lecture}}}|18|Transistors and logic gates|Building gates from transistors. CMOS..." current
- 15:4015:40, 17 April 2023 diff hist +524 N Template:Section3 Created page with "{{{{{action|Lecture}}}|12|Introducing {{microbian}}|Processes and messages.|link=Introducing micro:bian}} {{{{{action|Lecture}}}|13|Device drivers|Server processes. Interrupt..." current
- 15:3815:38, 17 April 2023 diff hist +360 N Template:Section2 Created page with "{{{{{action|Lecture}}}|8|Introducing I/O|Memory-mapped I/O. GPIO. Multiplexed LED display.}} {{{{{action|Lecture}}}|9|Serial I/O|Serial protocol. A simple, polling UART drive..." current
- 15:3415:34, 17 April 2023 diff hist +7 Template:Lecture No edit summary current
- 15:3415:34, 17 April 2023 diff hist +750 N Template:Section1 Created page with "{{{{{action|Lecture}}}|1|Microcontrollers and embedded programming|Architecture of the {{microbit}}. Programmer's model. Execution of an instruction.}} {{{{{action|Lecture}}}|..." current
- 15:3315:33, 17 April 2023 diff hist −653 Lecture notes No edit summary
- 15:3015:30, 17 April 2023 diff hist +42 N Template:Copyright Created page with "Copyright (c) 2117–2023 J. M. Spivey"
- 15:3015:30, 17 April 2023 diff hist +14 Notes for Digital Systems No edit summary
- 15:2115:21, 17 April 2023 diff hist −2,079 Lab two No edit summary current
- 15:1915:19, 17 April 2023 diff hist −1,175 Lab zero No edit summary current
- 15:1815:18, 17 April 2023 diff hist −199 Instrumenting the micro:bit No edit summary current
- 15:1515:15, 17 April 2023 diff hist −151 Laboratory exercises No edit summary
- 15:1415:14, 17 April 2023 diff hist −2,158 Frequently asked questions No edit summary
- 15:1215:12, 17 April 2023 diff hist −189 Lecture 16 – A device driver No edit summary
- 15:1115:11, 17 April 2023 diff hist −441 Lecture 9 – Serial I/O No edit summary current
- 15:1015:10, 17 April 2023 diff hist −2,575 Lecture 8 – Introducing I/O No edit summary current
- 15:1015:10, 17 April 2023 diff hist −693 Lecture 3 – Multiplying numbers No edit summary
- 15:0915:09, 17 April 2023 diff hist −334 Lecture 2 – Building a program No edit summary current
- 15:0815:08, 17 April 2023 diff hist −1,137 Lecture 1 – Microcontrollers and embedded programming No edit summary
- 15:0715:07, 17 April 2023 diff hist −1,156 Lab one No edit summary current
- 15:0615:06, 17 April 2023 diff hist −2,919 The BBC micro:bit No edit summary current
- 15:0415:04, 17 April 2023 diff hist −1,659 Digital Systems No edit summary
- 15:0315:03, 17 April 2023 diff hist −603 Controlling the display No edit summary current
6 March 2023
- 18:0518:05, 6 March 2023 diff hist −9 Microbian manual pages →Description current
- 18:0318:03, 6 March 2023 diff hist +118 Microbian manual pages →Notes
- 17:5917:59, 6 March 2023 diff hist +268 Microbian manual pages →@sendrec@
- 17:5717:57, 6 March 2023 diff hist +83 Microbian manual pages →Synopsis
- 17:5617:56, 6 March 2023 diff hist +7 Microbian manual pages →@send@
- 17:5517:55, 6 March 2023 diff hist +573 Microbian manual pages →@send@
2 March 2023
- 21:2921:29, 2 March 2023 diff hist +129 Frequently asked questions →Trivia and obiter dicta
- 21:2221:22, 2 March 2023 diff hist 0 Frequently asked questions →Trivia and obiter dicta
- 21:2121:21, 2 March 2023 diff hist +335 Frequently asked questions →Trivia and obiter dicta
16 February 2023
- 20:4120:41, 16 February 2023 diff hist +2,426 Frequently asked questions →New questions
15 February 2023
- 08:4108:41, 15 February 2023 diff hist +1,129 Lecture 10 – Programming with interrupts No edit summary current
8 February 2023
- 12:1912:19, 8 February 2023 diff hist 0 Lecture 8 – Introducing I/O →Pushbuttons
- 12:1912:19, 8 February 2023 diff hist +1 Lecture 8 – Introducing I/O →Pushbuttons
- 12:1812:18, 8 February 2023 diff hist −2 Lecture 8 – Introducing I/O →Multiplexing
7 February 2023
- 21:1321:13, 7 February 2023 diff hist +51 N Template:RevVideo Created page with "<span style="background-color: #ddd">{{{1}}}</span>" current
- 21:1321:13, 7 February 2023 diff hist +2,268 N Debugging a buffer overrun Created page with "Using the debugger, it's possible to watch the attack taking place. Try the following sequence of actions. The values shown are accurate for the program as I built it, but m..." current
- 21:0021:00, 7 February 2023 diff hist +187 Lecture 7 – Buffer overrun attacks →Defence against the dark arts current
6 February 2023
- 21:0621:06, 6 February 2023 diff hist +144 Lecture 7 – Buffer overrun attacks →Building a binary
1 February 2023
- 20:5220:52, 1 February 2023 diff hist 0 Lecture 6 – Memory and addressing →Arrays current
- 20:5220:52, 1 February 2023 diff hist −4 Lecture 6 – Memory and addressing →Arrays
30 January 2023
- 20:5320:53, 30 January 2023 diff hist 0 File:Digisys-slides-c.pdf Mike uploaded a new version of File:Digisys-slides-c.pdf current
- 20:5220:52, 30 January 2023 diff hist 0 File:Digisys-slides-b.pdf Mike uploaded a new version of File:Digisys-slides-b.pdf current
- 20:5120:51, 30 January 2023 diff hist 0 File:Digisys-slides-a.pdf Mike uploaded a new version of File:Digisys-slides-a.pdf current
- 20:3420:34, 30 January 2023 diff hist −478 Lecture 8 – Introducing I/O →Questions
- 20:2820:28, 30 January 2023 diff hist −1 Lecture 8 – Introducing I/O →Device registers
- 20:2620:26, 30 January 2023 diff hist −21 Lecture 7 – Buffer overrun attacks No edit summary
- 20:0720:07, 30 January 2023 diff hist −1 Lecture 5 – Loops and subroutines →Example: factorials without a multiply instruction
- 10:3310:33, 30 January 2023 diff hist +98 Digital Systems →Lab sessions
27 January 2023
- 15:1115:11, 27 January 2023 diff hist 0 Lecture 5 – Loops and subroutines No edit summary
- 15:0015:00, 27 January 2023 diff hist +159 Lecture 5 – Loops and subroutines →Stack frames and locals
- 14:5614:56, 27 January 2023 diff hist +4 Lecture 5 – Loops and subroutines →A better multiplication algorithm
26 January 2023
- 19:3919:39, 26 January 2023 diff hist +30 Digital Systems →Lab sessions
- 19:3319:33, 26 January 2023 diff hist +1 Lecture 2 – Building a program No edit summary
25 January 2023
- 11:4211:42, 25 January 2023 diff hist −2 Lecture 4 – Number representations →Questions current
24 January 2023
- 12:0012:00, 24 January 2023 diff hist +1 Lecture 3 – Multiplying numbers No edit summary
22 January 2023
14 January 2023
- 02:1502:15, 14 January 2023 diff hist −14 Frequently asked questions No edit summary
- 02:1402:14, 14 January 2023 diff hist −7 Frequently asked questions →C programming
- 02:1402:14, 14 January 2023 diff hist −14 Lecture 12 – Introducing micro:bian No edit summary
- 02:1302:13, 14 January 2023 diff hist −23 Lecture 9 – Serial I/O No edit summary
- 02:1202:12, 14 January 2023 diff hist −7 Lecture 7 – Buffer overrun attacks No edit summary
11 January 2023
- 23:0823:08, 11 January 2023 diff hist −1 Glossary No edit summary current
- 20:3520:35, 11 January 2023 diff hist 0 Handouts No edit summary
- 20:3520:35, 11 January 2023 diff hist +81 N Handouts Created page with "* doc:digisys/handout1.pdf Handout 1: rainbow chart and Thumb reference card."
- 20:3420:34, 11 January 2023 diff hist +38 Digital Systems →Miscellaneous
3 January 2023
- 19:3119:31, 3 January 2023 diff hist +675 Digital Systems No edit summary
2 January 2023
- 13:5013:50, 2 January 2023 diff hist +1 Scheduling – an experiment No edit summary current
- 13:5013:50, 2 January 2023 diff hist −1 Scheduling – an experiment No edit summary
- 13:4913:49, 2 January 2023 diff hist 0 File:Experiment-5.png Mike uploaded a new version of File:Experiment-5.png current
- 13:4213:42, 2 January 2023 diff hist 0 File:Experiment-4.png Mike uploaded a new version of File:Experiment-4.png current
- 13:3913:39, 2 January 2023 diff hist 0 File:Experiment-3.png Mike uploaded a new version of File:Experiment-3.png current
- 13:3513:35, 2 January 2023 diff hist −2,273 Scheduling – an experiment No edit summary
- 11:3711:37, 2 January 2023 diff hist −31 Scheduling – an experiment No edit summary
- 11:2911:29, 2 January 2023 diff hist 0 File:Experiment-2.png Mike uploaded a new version of File:Experiment-2.png current
- 11:2711:27, 2 January 2023 diff hist 0 File:Experiment-1.png Mike uploaded a new version of File:Experiment-1.png current
27 December 2022
21 December 2022
- 10:4010:40, 21 December 2022 diff hist 0 File:Digisys.004.png Mike reverted File:Digisys.004.png to an old version current
20 December 2022
- 22:1922:19, 20 December 2022 diff hist −10 Lecture 16 – A device driver →@sendrec()@ and priority inversion
- 22:1622:16, 20 December 2022 diff hist 0 Lecture 16 – A device driver No edit summary
- 22:1422:14, 20 December 2022 diff hist 0 Lecture 16 – A device driver No edit summary
- 22:1122:11, 20 December 2022 diff hist 0 Frequently asked questions No edit summary
- 22:1022:10, 20 December 2022 diff hist 0 Lab zero →Using a debugger
- 22:0622:06, 20 December 2022 diff hist 0 Frequently asked questions No edit summary
- 22:0422:04, 20 December 2022 diff hist 0 Lecture 11 – The interrupt mechanism No edit summary current
- 22:0122:01, 20 December 2022 diff hist 0 Lecture 13 – Device drivers No edit summary
- 21:5821:58, 20 December 2022 diff hist 0 Lecture 9 – Serial I/O No edit summary
- 21:5521:55, 20 December 2022 diff hist 0 Frequently asked questions No edit summary
- 21:5221:52, 20 December 2022 diff hist 0 Lecture 12 – Introducing micro:bian →Processes
- 21:5121:51, 20 December 2022 diff hist 0 Lecture 11 – The interrupt mechanism No edit summary
- 21:5021:50, 20 December 2022 diff hist 0 Lab two No edit summary
- 21:4921:49, 20 December 2022 diff hist 0 Lecture 2 – Building a program No edit summary
19 December 2022
- 21:5421:54, 19 December 2022 diff hist −16 Lab zero →Getting the sources
- 21:4921:49, 19 December 2022 diff hist −6 Lab zero →Getting the sources
- 21:3721:37, 19 December 2022 diff hist −3 MediaWiki:Sidebar No edit summary current
- 20:2820:28, 19 December 2022 diff hist −226 Lecture 8 – Introducing I/O No edit summary
- 20:2120:21, 19 December 2022 diff hist +11 Lecture 8 – Introducing I/O →Questions
- 20:2120:21, 19 December 2022 diff hist +11 Frequently asked questions →Arising from lectures
- 20:1920:19, 19 December 2022 diff hist +82 Lecture 10 – Programming with interrupts No edit summary
- 20:1320:13, 19 December 2022 diff hist +28 N Template:DevReg Created page with "<code>{{{1}}}_{{{2}}}</code>" current
- 14:3814:38, 19 December 2022 diff hist 0 Frequently asked questions No edit summary
- 14:1914:19, 19 December 2022 diff hist +6 Frequently asked questions →New questions
- 14:1814:18, 19 December 2022 diff hist +503 Frequently asked questions →New questions
- 14:0514:05, 19 December 2022 diff hist −70 Digital Systems →Miscellaneous
- 13:5813:58, 19 December 2022 diff hist −82 Digital Systems →Lectures
18 December 2022
- 22:5222:52, 18 December 2022 diff hist −4 The microbian project No edit summary current
- 20:0220:02, 18 December 2022 diff hist +1 Lab zero →Compiling the program
16 December 2022
- 23:2323:23, 16 December 2022 diff hist −1,645 Laboratory exercises →Problems and fixes
- 23:0223:02, 16 December 2022 diff hist +13 Lecture 2 – Building a program →Building a program
- 22:5922:59, 16 December 2022 diff hist +1 Lecture 2 – Building a program No edit summary
- 22:5822:58, 16 December 2022 diff hist 0 Lecture 2 – Building a program →Memory map
- 22:5622:56, 16 December 2022 diff hist 0 Lecture 1 – Microcontrollers and embedded programming →Questions
- 22:5422:54, 16 December 2022 diff hist +1 Lecture 1 – Microcontrollers and embedded programming No edit summary
- 22:3222:32, 16 December 2022 diff hist −1 Installing the micro:bit toolchain →Installing the toolchain on Linux current
- 22:3222:32, 16 December 2022 diff hist +6 Installing the micro:bit toolchain No edit summary
- 22:2722:27, 16 December 2022 diff hist +39 Installing the micro:bit toolchain →Installing the toolchain on Linux
- 22:1122:11, 16 December 2022 diff hist +116 Installing the micro:bit toolchain →Installing the toolchain on Linux
- 21:4921:49, 16 December 2022 diff hist +135 Installing the micro:bit toolchain →Installing the toolchain on Linux
- 21:4821:48, 16 December 2022 diff hist +64 Installing the micro:bit toolchain →Installing the toolchain on Linux
- 21:1821:18, 16 December 2022 diff hist +13 Installing the micro:bit toolchain No edit summary
- 20:4020:40, 16 December 2022 diff hist +129 Installing the micro:bit toolchain No edit summary
- 20:2620:26, 16 December 2022 diff hist +31 Installing the micro:bit toolchain →Installing the toolchain on Linux
- 20:2520:25, 16 December 2022 diff hist +1 Installing the micro:bit toolchain →Installing the toolchain on Linux
- 20:1120:11, 16 December 2022 diff hist +346 Installing the micro:bit toolchain No edit summary
3 December 2022
- 21:5921:59, 3 December 2022 diff hist −72 Laboratory exercises →Rules
- 21:5821:58, 3 December 2022 diff hist +1 Digital Systems No edit summary
- 21:2921:29, 3 December 2022 diff hist 0 Digital Systems No edit summary
- 21:2821:28, 3 December 2022 diff hist +10 Digital Systems No edit summary
- 13:0113:01, 3 December 2022 diff hist +90 N Template:Dropcap Created page with "<span class="dropcap">{{{1}}}</span>{{#if:{{{2|}}}|<span class="dropcont">{{{2}}}</span>}}" current
- 13:0013:00, 3 December 2022 diff hist +250 MediaWiki:Common.css No edit summary
- 13:0013:00, 3 December 2022 diff hist −1 Digital Systems No edit summary
25 November 2022
- 08:3908:39, 25 November 2022 diff hist +17 N Project:Policy Created page with "{{corner:Policy}}" current
24 November 2022
- 21:1121:11, 24 November 2022 diff hist +8 Lecture 11 – The interrupt mechanism No edit summary
- 21:1121:11, 24 November 2022 diff hist +2,851 Lecture 11 – The interrupt mechanism No edit summary
- 21:1121:11, 24 November 2022 diff hist 0 Frequently asked questions →Arising from lectures
- 21:1021:10, 24 November 2022 diff hist +211 Frequently asked questions →Arising from lectures
- 21:0921:09, 24 November 2022 diff hist −2,763 Frequently asked questions →I/O devices
- 21:0121:01, 24 November 2022 diff hist +1 Frequently asked questions →C programming
- 20:1220:12, 24 November 2022 diff hist −7,954 Frequently asked questions →Lab exercises
- 20:1020:10, 24 November 2022 diff hist +53 Frequently asked questions →Arising from lectures
- 20:0920:09, 24 November 2022 diff hist +3,992 Lecture 8 – Introducing I/O →Questions
- 20:0120:01, 24 November 2022 diff hist −16,500 Frequently asked questions →New questions
- 20:0120:01, 24 November 2022 diff hist +18 Frequently asked questions →{{microbian}}
- 19:5419:54, 24 November 2022 diff hist +5 Frequently asked questions →Architectural elements
- 19:4619:46, 24 November 2022 diff hist −12 Lecture notes →Microprocessor architecture
- 19:4219:42, 24 November 2022 diff hist −118 Frequently asked questions →Trivia and obiter dicta
- 19:3919:39, 24 November 2022 diff hist +10,883 Frequently asked questions →Lab exercises
- 19:3419:34, 24 November 2022 diff hist +2,881 Frequently asked questions →Trivia
- 19:3419:34, 24 November 2022 diff hist +2,027 Frequently asked questions →I/O devices
- 19:3119:31, 24 November 2022 diff hist +4,700 Frequently asked questions →{{microbian}}
21 November 2022
- 15:5515:55, 21 November 2022 diff hist −276 Installing the micro:bit toolchain →VirtualBox notes
- 15:5515:55, 21 November 2022 diff hist +94 Installing the micro:bit toolchain →VirtualBox notes
- 15:3315:33, 21 November 2022 diff hist +125 Installing the micro:bit toolchain →Installing the toolchain on Linux
20 November 2022
- 16:2616:26, 20 November 2022 diff hist +2,208 Lecture 8 – Introducing I/O →Questions
- 13:5413:54, 20 November 2022 diff hist 0 N File:Pullup.png No edit summary current
- 00:1700:17, 20 November 2022 diff hist +20 MediaWiki:Sitenotice No edit summary current
16 October 2022
- 15:3915:39, 16 October 2022 diff hist +53 Lecture 4 – Number representations →Questions
- 10:4910:49, 16 October 2022 diff hist +484 Lecture 4 – Number representations →Questions
- 10:3610:36, 16 October 2022 diff hist +1,160 Lecture 4 – Number representations No edit summary
- 10:0610:06, 16 October 2022 diff hist +561 Lecture 4 – Number representations →Questions
- 06:3006:30, 16 October 2022 diff hist +63 Lecture 1 – Microcontrollers and embedded programming →Questions
2 October 2022
- 11:3111:31, 2 October 2022 diff hist +195 Frequently asked questions →Assembly language
- 11:2611:26, 2 October 2022 diff hist +3,043 Frequently asked questions →Assembly language
1 October 2022
- 14:4214:42, 1 October 2022 diff hist −21 Digital Systems →Miscellaneous
- 14:3014:30, 1 October 2022 diff hist +48 Digital Systems →Lab sessions
- 14:2914:29, 1 October 2022 diff hist +375 Digital Systems →Schedule
29 September 2022
- 15:1015:10, 29 September 2022 diff hist −4 Lecture 5 – Loops and subroutines →Stack frames and locals
- 15:0315:03, 29 September 2022 diff hist +501 Lecture 5 – Loops and subroutines →Example: factorials without a multiply instruction
- 14:5614:56, 29 September 2022 diff hist −4 Lecture 5 – Loops and subroutines →Example: factorials without a multiply instruction
- 13:3013:30, 29 September 2022 diff hist 0 File:Thumb-decode.pdf Mike uploaded a new version of File:Thumb-decode.pdf current
- 12:5212:52, 29 September 2022 diff hist 0 File:Thumb-decode-preview.png Mike uploaded a new version of File:Thumb-decode-preview.png current
28 September 2022
- 13:2913:29, 28 September 2022 diff hist +256 Lecture 6 – Memory and addressing →Questions
- 13:2413:24, 28 September 2022 diff hist +114 Frequently asked questions →Arising from lectures
- 13:2313:23, 28 September 2022 diff hist +1,805 Lecture 6 – Memory and addressing No edit summary
21 September 2022
19 September 2022
- 12:0212:02, 19 September 2022 diff hist +3,685 N Notes on assembly language programming Created page with "On a RISC-style machine like the ARM, we can introduce elements of assembly language in an incremental way, slowly expanding the range of operations we can express. We can be..." current
15 September 2022
- 00:5300:53, 15 September 2022 diff hist +176 Implementing a recursive subroutine No edit summary current
14 September 2022
- 23:2423:24, 14 September 2022 diff hist +734 Implementing a recursive subroutine No edit summary
- 23:1223:12, 14 September 2022 diff hist −1 Implementing a recursive subroutine No edit summary
- 23:1123:11, 14 September 2022 diff hist −10 Implementing a recursive subroutine No edit summary
- 23:1023:10, 14 September 2022 diff hist +6,996 N Implementing a recursive subroutine Created page with "In C, pointer-linked binary trees can be represented using this datatype: <pre> typedef struct node *tree; struct node { int data; tree left, right; }; </pre> A varia..."
16 August 2022
- 18:3618:36, 16 August 2022 diff hist −27 Template:Microbit No edit summary current
- 18:3518:35, 16 August 2022 diff hist −110 MediaWiki:Common.css Undo revision 1420 by Mike (talk) Tag: Undo