Support The 8-Bit Guy on Patreon: / 8bitguy1 Visit my website: www.the8bitguy.com/
Жүктеу.....
Пікірлер: 3 600
@Sladen703 жыл бұрын
Learning machine language with the 8-bit guy over a couple hours sounds like fun to me.
@grandmaster10043 жыл бұрын
I feel like I walked into the wrong class in college and was too confused and embarrassed to leave.
@jaymartinmobile3 жыл бұрын
Back in '81-'83 I used to teach a few "introductory to computer programming" courses as part of my job repairing the computers of the time (mostly C64 and VIC-20). I was teaching the basics of BASIC to a class when one student asked me to explain ML. I gave a few examples very similar to yours to try to show the similarities and differences. The next question was "why write in ML when BASIC was so readable?" I then wrote a program to poke a character to all screen locations and then poke the next character etc. in both ML and BASIC. Showing the speed difference and explaining why made for a very good class, with most students signing up for the next level course. Thanks for the memories.
@pilotkid20113 жыл бұрын
As someone who has taken 3 assembly language classes in college, I must say this was an EXCELLENT overview.
@tompov2273 жыл бұрын
i feel like this is just a 20 minute PSA of david saying “STOP ASKING ME TO PORT Petscii robots” understandable honestly
@binixx3 жыл бұрын
1:15
@neodimium Жыл бұрын
In my college we used to program ATMEL MCU in assembler. That was in 2000 and I remember it as great time. Working directly with addresses and limited operations pushed us to be more creative than ever.
@janhruby93793 жыл бұрын
FYI: C# is same as Java they are compiled to bytecode and then JITed to machine code.
@stmchale3 жыл бұрын
I liked the scene you pointed out from "The Terminator" movie. I saw this in the theaters in 84' in Dallas and I was with my brother who just graduated from college as a Electrical Engineer and during that scene he whispered to me "that is assembly language", I whispered back. "Your telling me there going to use assembly language 50 years from now"? Well, here we are now.
@BixbyConsequence3 жыл бұрын
Wrote a puzzle-solving program for TRS-80. Initial run in BASIC was 48 hours. Took it down to about 12 hours with heavy optimizing. I broke down and rewrote in Z-80 assembler and got solutions in 4 minutes.
@austinpatkos75633 жыл бұрын
Dude it's insane how much he actually knows and how talented he really is.
@eduardolarrymarinsilva763 жыл бұрын
16:18
@shrekinabox17303 жыл бұрын
His new setup looks like he's in heaven
@rickwest28183 жыл бұрын
Assembly really does give a person a good grasp of how a computer processor works. Even if it's outdated, it's still worth learning.
@lemagreengreen3 жыл бұрын
The whole explanation of the CPU simply viewing other chips as memory is great and really demystifies a lot of this stuff.
@herrbonk36353 жыл бұрын
15:10
@retep88913 жыл бұрын
Ben Eater recently (past year) did a series on assembling and programming a 6502 computer to say hello world. Worth checking out if you like this sort of thing.
@user-wj9xq7ig2v3 жыл бұрын
The limited power of these machines forced programmers to be elegant and efficient in ways that are no longer seen. Amazing skills.
@ossietee75623 жыл бұрын
This is the best technical video/ lecture I’ve attended in ages. Seriously!
Пікірлер: 3 600
Learning machine language with the 8-bit guy over a couple hours sounds like fun to me.
I feel like I walked into the wrong class in college and was too confused and embarrassed to leave.
Back in '81-'83 I used to teach a few "introductory to computer programming" courses as part of my job repairing the computers of the time (mostly C64 and VIC-20). I was teaching the basics of BASIC to a class when one student asked me to explain ML. I gave a few examples very similar to yours to try to show the similarities and differences. The next question was "why write in ML when BASIC was so readable?" I then wrote a program to poke a character to all screen locations and then poke the next character etc. in both ML and BASIC. Showing the speed difference and explaining why made for a very good class, with most students signing up for the next level course. Thanks for the memories.
As someone who has taken 3 assembly language classes in college, I must say this was an EXCELLENT overview.
i feel like this is just a 20 minute PSA of david saying “STOP ASKING ME TO PORT Petscii robots” understandable honestly
1:15
In my college we used to program ATMEL MCU in assembler. That was in 2000 and I remember it as great time. Working directly with addresses and limited operations pushed us to be more creative than ever.
FYI: C# is same as Java they are compiled to bytecode and then JITed to machine code.
I liked the scene you pointed out from "The Terminator" movie. I saw this in the theaters in 84' in Dallas and I was with my brother who just graduated from college as a Electrical Engineer and during that scene he whispered to me "that is assembly language", I whispered back. "Your telling me there going to use assembly language 50 years from now"? Well, here we are now.
Wrote a puzzle-solving program for TRS-80. Initial run in BASIC was 48 hours. Took it down to about 12 hours with heavy optimizing. I broke down and rewrote in Z-80 assembler and got solutions in 4 minutes.
Dude it's insane how much he actually knows and how talented he really is.
16:18
His new setup looks like he's in heaven
Assembly really does give a person a good grasp of how a computer processor works. Even if it's outdated, it's still worth learning.
The whole explanation of the CPU simply viewing other chips as memory is great and really demystifies a lot of this stuff.
15:10
Ben Eater recently (past year) did a series on assembling and programming a 6502 computer to say hello world. Worth checking out if you like this sort of thing.
The limited power of these machines forced programmers to be elegant and efficient in ways that are no longer seen. Amazing skills.
This is the best technical video/ lecture I’ve attended in ages. Seriously!