334: Bag of Heuristics
Embedded11 Juni 2020

334: Bag of Heuristics

Matt Godbolt (@mattgodbolt) joined us to talk about assembly code, becoming a verb, 6502s, exploring compilers, and application binary interfaces.

Compiler Explorer can be found at godbolt.org. The code is on github (compiler-explorer/compiler-explorer).

Matt also has jsbeeb, a BBC Micro (6502) simulator. You can try it out at bbc.godbolt.org. Its code and more information is on github (mattgodbolt/bbc-micro-emulation). Matt recently gave a video presentation about jsbeeb for ABUG.

Some other videos that may be of interest:

The best compiler book seems to be The Dragon Book.

Hyrum's Law on writing interfaces.

Application Binary Interface (ABI)

Avsnitt(567)

407: Boards Are Like Sandwiches

407: Boards Are Like Sandwiches

Mihir Shah of Royal Circuits joined us to talk about how PCBs are fabricated and how companies are funded. Mihir was CEO of InspectAR before they were acquired by Cadence. Mihir works for Royal Circui...

24 Mars 20221h 1min

406: R2D2 Is a Trash Can

406: R2D2 Is a Trash Can

Jorvon Moss (Odd Jayy) joined us to talk about making robots, steampunk aesthetics, uploading consciousness to AIs, and the importance of drawing. You can find Jay on Twitter (@Odd_Jayy) and Instagram...

17 Mars 202259min

405: Bacta Tank for Your Brain

405: Bacta Tank for Your Brain

Chris and Elecia talk about burnout, a SPI + RTOS bug, newsletters, receiving feedback, Elecia's class, and listener projects. Elecia's Making Embedded Systems course on Classpert is starting a new co...

11 Mars 202251min

404: Uppercase A, Lowercase R M

404: Uppercase A, Lowercase R M

Reinhard Keil joined us to talk about creating the Keil compiler, the 8051 processor, Arm's CMSIS, and the new cloud-based Keil Studio IDE. MDK-Community is a new free-for-non-commercial use, not-cod...

4 Mars 20221h 2min

403: Engineers Are a Difficult People

403: Engineers Are a Difficult People

Shawn Hymel spoke to us about creating education videos and written tutorials; marketing by and for engineers; and bowties. You can find Shawn teaching FPGAs, RTOSs and other interesting topics on Di...

25 Feb 20221h 13min

402: We Are a Lazy Species

402: We Are a Lazy Species

Chris Svec of iRobot and Phillip Johnston of Embedded Artistry join Christopher and Elecia to talk about the hows and whys of estimating software schedules.. The article that started the discussion wa...

18 Feb 20221h 27min

278: Bricks' Batteries Last Forever (Repeat)

278: Bricks' Batteries Last Forever (Repeat)

Matthew Liberty shared good advice for lowering power. We talk about different ways to measure current (Matt has a nice write-up) and things software can do to decrease power consumption. Sleeping is ...

11 Feb 20221h 6min

401: Oil and Water

401: Oil and Water

Miro Samek joins us to discuss designing systems, state machines, and teaching courses. Miro's company is Quantum Leaps (state-machine.com) which provides commercial licensing for QP Real-Time Embedde...

4 Feb 20221h 9min

Populärt inom Vetenskap

p3-dystopia
svd-nyhetsartiklar
pojkmottagningen
dumma-manniskor
allt-du-velat-veta
kapitalet-en-podd-om-ekonomi
det-morka-psyket
rss-vetenskapsradion
rss-experimentet
rss-ufo-bortom-rimligt-tvivel
medicinvetarna
paranormalt-med-caroline-giertz
bildningspodden
rss-vetenskapsradion-2
halsorevolutionen
dumforklarat
vetenskapsradion
hacka-livet
rss-spraket
rss-broccolipodden-en-podcast-som-inte-handlar-om-broccoli