Little Man Computer: 1. Introduction

  Рет қаралды 40,216

Computer Science Lessons

Computer Science Lessons

Күн бұрын

Пікірлер: 41
@plh256
@plh256 2 жыл бұрын
It's a long time since I taught at UCL. In retirement, I got involved in a UK STEM project to get more computing into schools and the simulators were things I wrote as part of that. Thank you for using my simulator. Peter Higginson
@ComputerScienceLessons
@ComputerScienceLessons 2 жыл бұрын
Thank YOU for creating the simulator. As a [almost retired] school teacher, I still make good use of your simulator when teaching kids about CPU architecture and low level programming. The instruction set is even part of OCR's A Level course :)KD
@drakata27
@drakata27 2 жыл бұрын
Thank you sir, a very well done video. It will help me in my computer architecture lesson 👍
@ComputerScienceLessons
@ComputerScienceLessons 2 жыл бұрын
Glad to help :)KD
@TrinityChapelIntl
@TrinityChapelIntl 3 жыл бұрын
Great Job. This will help teach the programming fundamentals to the upcoming students.
@ComputerScienceLessons
@ComputerScienceLessons 3 жыл бұрын
I'm delighted to help another teacher :)KD
@dannyielpoloz3129
@dannyielpoloz3129 8 ай бұрын
2 years late but this helped me so much thanks man
@igooazoovig4306
@igooazoovig4306 3 жыл бұрын
Great vid, looking forward for upcoming episodes.$
@ComputerScienceLessons
@ComputerScienceLessons 3 жыл бұрын
I'm editing episode right now :)KD
@beamboy07
@beamboy07 Жыл бұрын
amazing and very clear thank you very much!
@ComputerScienceLessons
@ComputerScienceLessons Жыл бұрын
You are most welcome :)KD
@iflookscouldsha
@iflookscouldsha 2 жыл бұрын
I just want to say your videos are better than craig and daves. Thank you
@ComputerScienceLessons
@ComputerScienceLessons 2 жыл бұрын
I delighted to hear that. I used to work in the same school as Dave. :)KD
@beamboy07
@beamboy07 Жыл бұрын
@@ComputerScienceLessons both top tier uk computer science you are probably more clear at explaining though
@xylophone3764
@xylophone3764 2 ай бұрын
I count this as my revision
@rolinho2
@rolinho2 3 жыл бұрын
good refresher video - nicely done
@ComputerScienceLessons
@ComputerScienceLessons 3 жыл бұрын
Thank you :)KD
@natking1u1z99
@natking1u1z99 2 жыл бұрын
This is a very good explanation but I have to listen at 1.25x speed for the sake of my brain wanting to do everything fast.
@ComputerScienceLessons
@ComputerScienceLessons 2 жыл бұрын
It's a tricky balance :)KD
@stickbreads6719
@stickbreads6719 Жыл бұрын
good morning usa i have feeling that its going to be a wonderful day
@stickbreads6719
@stickbreads6719 Жыл бұрын
if a teacher sets me this as homework im gonna be hanging
@ComputerScienceLessons
@ComputerScienceLessons Жыл бұрын
It's the start of spring :)KD
@caiotorres6156
@caiotorres6156 8 ай бұрын
such a great teaching process wow makes my teacher look like an amateur lmfao
@algorithminc.8850
@algorithminc.8850 3 жыл бұрын
Useful video ... thank you ... will pass it along ... subscribed (fun channel).
@xd_hp3954
@xd_hp3954 2 жыл бұрын
very helpful vid thank you !
@ComputerScienceLessons
@ComputerScienceLessons 2 жыл бұрын
You're welcome :)KD
@jeffsad8391
@jeffsad8391 4 ай бұрын
Question:Should you begin with c++ and then assembly?
@zakaria.l9577
@zakaria.l9577 Жыл бұрын
thanks mister
@ComputerScienceLessons
@ComputerScienceLessons Жыл бұрын
You're welcome :)KD
@RayRay-ym9xy
@RayRay-ym9xy 2 жыл бұрын
Ask the user for two numbers. Print out the answer to first number minus the second number, followed by the answer to the second number minus the first number. Example test data Expected output 7, 3 4, -4
@solaris413
@solaris413 3 жыл бұрын
why u re-uploaded?
@ComputerScienceLessons
@ComputerScienceLessons 3 жыл бұрын
The original VB code snippet included MsgBox(X) instead of MsgBox(Z). I might have confused some people so I had to fix it. :)KD
@Dudleymiddleton
@Dudleymiddleton 3 жыл бұрын
This is a repeat?
@ComputerScienceLessons
@ComputerScienceLessons 3 жыл бұрын
Yes - the original VB code snippet included MsgBox(X) instead of MsgBox(Z). For the uninitiated, tiny errors like that can be very confusing. :)KD
@xyzabc08
@xyzabc08 Жыл бұрын
write a program in little man computer that takes a variable number of user inputs until the user enters 0. the program then prints out the sum of the user inputs. for example, if the user enters 5, 1, 11, 12, 2 and 0, the program outputs 31. if the user enters 2, 1, 0, the program outputs 3. Pleasee helppp
@ComputerScienceLessons
@ComputerScienceLessons 11 ай бұрын
Try this :)KD START INP STA INPUT LDA INPUT BRZ PRINT ADD SUM STA SUM BRA START PRINT LDA SUM OUT HLT INPUT DAT 0 SUM DAT 0
@japaneselearner3405
@japaneselearner3405 11 ай бұрын
Video’s code: INP STA NUM1 INP STA NUM2 LDA NUM1 ADD NUM2 STA RESULT OUT HLT NUM1 DAT NUM2 DAT RESULT DAT
Little Man Computer:  2. Branching Code
17:30
Computer Science Lessons
Рет қаралды 20 М.
How a Microcontroller starts
28:49
Artful Bytes
Рет қаралды 65 М.
IL'HAN - Qalqam | Official Music Video
03:17
Ilhan Ihsanov
Рет қаралды 700 М.
To Brawl AND BEYOND!
00:51
Brawl Stars
Рет қаралды 17 МЛН
RISC versus CISC
12:40
Computer Science Lessons
Рет қаралды 48 М.
Creating Your Own Programming Language - Computerphile
21:15
Computerphile
Рет қаралды 197 М.
Assembly Basics: The Language Behind the Hardware
12:55
WhiteboardDoodles
Рет қаралды 36 М.
Little Man Computer:  3. Loops
22:45
Computer Science Lessons
Рет қаралды 11 М.
I built my own 16-Bit CPU in Excel
15:45
Inkbox
Рет қаралды 1,6 МЛН
LMC (Little Man Computer) -- Tutorial 1 -- What is it?
9:57
Andy Dolinski
Рет қаралды 73 М.
4. Assembly Language & Computer Architecture
1:17:35
MIT OpenCourseWare
Рет қаралды 733 М.
The Fetch-Execute Cycle: What's Your Computer Actually Doing?
9:04
Tom Scott
Рет қаралды 1,8 МЛН