Media Summary: The simple task of turning a screen red takes on new complications when you have no graphics libraries and no drivers ... Using Hello World to show how assemblers keep track of memory - but at the expense of two passes through the computer. You can optimise for speed, power consumption or memory use & tiny changes can have a negligible or huge impact, but what ...

Assembly Programming Colour Computerphile - Detailed Analysis & Overview

The simple task of turning a screen red takes on new complications when you have no graphics libraries and no drivers ... Using Hello World to show how assemblers keep track of memory - but at the expense of two passes through the computer. You can optimise for speed, power consumption or memory use & tiny changes can have a negligible or huge impact, but what ... Bashing out low-level code, it can be annoying to re-type the same commands over and over when you need to repeat a routine. Just how do you turn basic number crunching into a physics system for gaming? Video Games Explaining machine code from the ground up! Famous for 'Compiler Explorer,' Matt Godbolt's code has appeared before on ...

Professor Brailsford on why Goto is frowned upon, and yes, we didn't mention Dijkstra this time. Note - the Japanese characters ... For the past year, we've been asking this as a sound-check question. Here are the results! Professor Graham Hutton (Haskell) ... JPEG Isn't a file format. Image Analyst Mike Pound explains why not in our first in a series about how JPEG works. Colourspaces: ... The Spectrum kick started an entire generation of computer coders. Dr Steve Vickers was involved in developing software for both ...

Photo Gallery

Assembly Programming & Colour - Computerphile
Sega Game Coding in Assembly - Computerphile
Assembly Language in 100 Seconds
Hello World (Assemblers, Considered Harmful?!) - Computerphile
Optimising Code - Computerphile
Subroutines in Low Level Code - Computerphile
Game Physics (in Assembler) - Computerphile
Machine Code Explained - Computerphile
Creating Your Own Programming Language - Computerphile
GOTO, Goto & Goto - Computerphile
What's your Favourite Programming Language? (sound check Q) - Computerphile
JPEG 'files' & Colour (JPEG Pt1)- Computerphile
View Detailed Profile
Assembly Programming & Colour - Computerphile

Assembly Programming & Colour - Computerphile

The simple task of turning a screen red takes on new complications when you have no graphics libraries and no drivers ...

Sega Game Coding in Assembly - Computerphile

Sega Game Coding in Assembly - Computerphile

Audible 30 day free trial: http://www.audible.com/

Assembly Language in 100 Seconds

Assembly Language in 100 Seconds

Assembly

Hello World (Assemblers, Considered Harmful?!) - Computerphile

Hello World (Assemblers, Considered Harmful?!) - Computerphile

Using Hello World to show how assemblers keep track of memory - but at the expense of two passes through the computer.

Optimising Code - Computerphile

Optimising Code - Computerphile

You can optimise for speed, power consumption or memory use & tiny changes can have a negligible or huge impact, but what ...

Subroutines in Low Level Code - Computerphile

Subroutines in Low Level Code - Computerphile

Bashing out low-level code, it can be annoying to re-type the same commands over and over when you need to repeat a routine.

Game Physics (in Assembler) - Computerphile

Game Physics (in Assembler) - Computerphile

Just how do you turn basic number crunching into a physics system for gaming? Video Games

Machine Code Explained - Computerphile

Machine Code Explained - Computerphile

Explaining machine code from the ground up! Famous for 'Compiler Explorer,' Matt Godbolt's code has appeared before on ...

Creating Your Own Programming Language - Computerphile

Creating Your Own Programming Language - Computerphile

What's in a

GOTO, Goto & Goto - Computerphile

GOTO, Goto & Goto - Computerphile

Professor Brailsford on why Goto is frowned upon, and yes, we didn't mention Dijkstra this time. Note - the Japanese characters ...

What's your Favourite Programming Language? (sound check Q) - Computerphile

What's your Favourite Programming Language? (sound check Q) - Computerphile

For the past year, we've been asking this as a sound-check question. Here are the results! Professor Graham Hutton (Haskell) ...

JPEG 'files' & Colour (JPEG Pt1)- Computerphile

JPEG 'files' & Colour (JPEG Pt1)- Computerphile

JPEG Isn't a file format. Image Analyst Mike Pound explains why not in our first in a series about how JPEG works. Colourspaces: ...

Sinclair Software & Manuals - Computerphile

Sinclair Software & Manuals - Computerphile

The Spectrum kick started an entire generation of computer coders. Dr Steve Vickers was involved in developing software for both ...