This video presents the basics of the Cortex-M architecture from the programmer's point of view, including the registers and the memory map.
Пікірлер: 89
@JeremyDismukes2255 жыл бұрын
Man I wish you come back and have a complete playlist on this subject. You are very good at explaining this topic
@cannoncohen70382 жыл бұрын
I dont mean to be so off topic but does any of you know of a method to log back into an Instagram account..? I was dumb forgot the password. I appreciate any tricks you can offer me.
@jerrymekhi66472 жыл бұрын
@Cannon Cohen Instablaster =)
@cannoncohen70382 жыл бұрын
@Jerry Mekhi Thanks for your reply. I got to the site on google and im waiting for the hacking stuff atm. Looks like it's gonna take quite some time so I will reply here later with my results.
@cannoncohen70382 жыл бұрын
@Jerry Mekhi it worked and I now got access to my account again. I'm so happy:D Thank you so much, you really help me out :D
@jerrymekhi66472 жыл бұрын
@Cannon Cohen no problem :)
@th1alb8 жыл бұрын
Thank you, finally some that i can actually understand the words
@Qornv5 жыл бұрын
🤣
@tempally4 жыл бұрын
@المهاجر التونسيEven KZfaq's subtitles sometimes cannot recognize indian accent as english
@tollywoodgamers91286 жыл бұрын
I know everyone come to KZfaq for money But sir you show what, life is not for money. Education is for all free Thanks you sir For leaching knowledge to grow more
@astridandaraleifsen19122 жыл бұрын
Sir, I wish that you could please make more videos. I am learning so much from you! Thank you sooo much!!
@jellycoding8 жыл бұрын
Thanks for the tutorial. It was very good and taught me a lot.
@Ureallydontknow4 жыл бұрын
perfect explanation. most of the videos online show comparisons of all the different arm architectures. your video shows only M4 which is what I need.
@isaac55277 жыл бұрын
Great introduction, Thanks for sharing this information it really helped a lot.
@manicsathesh5 жыл бұрын
Excellent to refresh the basics
@richardmccrae-lauba17216 жыл бұрын
Great video Joe. Thanks!
@JorgeMarquezRave7 жыл бұрын
Awesome video, thanks for doing this
@vikramchary9778 Жыл бұрын
Please do more videos Sir i have enjoyed and learned every video you teach so please do more on arm and other embedded systems .......
@mk98344 жыл бұрын
Very informative lecture, thanks!
@GpanosXP9 жыл бұрын
Very informative video ! Thanks
@amrtcpp62035 жыл бұрын
Thanks for sharing this information it really helped a lot.
@davidgmos6 жыл бұрын
Excelent, thank you for sharing!
@dipankarpanda84147 жыл бұрын
gr8 description professor.
@shivangtrivedi31057 жыл бұрын
Thanks for making an informative video.
@ianmckenzie21687 жыл бұрын
Thank you. Nicely done!
@maxxtorr7239 жыл бұрын
Thanks professor!
@ashishkushwaha57708 жыл бұрын
thanks for making this video In a nutshell.
@duARTstudioChannel5 жыл бұрын
Thank you!!! Good work.
@ashwin372 Жыл бұрын
high quality teaching!
@divyatulasik94425 жыл бұрын
Thank you sir,really helpful
@SiNmIeDoAbHi48 жыл бұрын
great work
@2006akkgmail7 жыл бұрын
Thank you very much! Clear and precise.
@alech36302 жыл бұрын
Help me please! How to include another asm file to the project? Keil generate mistake when I try to include with directive GET, as show in manual
@myhobbies59654 жыл бұрын
Sir, please make videos on 8051 and AVR in assembly language, explain their registers ISA and comparison with C language to understand easily ISA. thanks
@yasirpunathil71434 жыл бұрын
what happened to Status registers?
@vasudevchouhan60228 жыл бұрын
really good one
@chegleeff2 жыл бұрын
Very interesting! Your voice sounds like the voice of Steve Jobs.
@electross62405 жыл бұрын
Excellent!
@fatihe.13383 жыл бұрын
Doesnt cortex m4 use harvard architecture?
@Gruftgrabbler5 жыл бұрын
I wonder why there is nothing like the $0 register in mips, THX for your video!
@muralikrishna98996 жыл бұрын
superb
@rtg1itch2 жыл бұрын
thank you.
@SamehGRIRA7 жыл бұрын
Thank you :)
@atpTUBE2 жыл бұрын
Adamsın Jo dayı!
@NurzulHealme8 жыл бұрын
tq Prof
@wjl37035 жыл бұрын
excellent
@Gideon_Judges65 жыл бұрын
Maybe I missed something, but does ARM have a "zero" register like MIPS that always returns 0 bits?
@joetheprofessor62605 жыл бұрын
No, the ARM 7M architecture does not have a zero register.
@Gideon_Judges65 жыл бұрын
@@joetheprofessor6260 thanks, its making more sense aa I get further down the video list. I guess with 32 GPRs on MIPS 32 they could afford to "waste" one for the zero register for some neat tricks. I know MIPS from many years back, but I am learning ARM because it seems to have basically replaced it everywhere.
@Gideon_Judges65 жыл бұрын
@@joetheprofessor6260 just got caught up with more recent ARMv8/aarch64 and it seems like they took a page out of MIPS' book. So there are now 32 GPR and register #0 functions as a constant 0 filled.
@kermitdafrog85 жыл бұрын
What is a Gibi byte?
@joetheprofessor62605 жыл бұрын
A gibibyte is 2^30 bytes. On the other hand, a gigabyte is 10^9 bytes. The name comes from "GIga BInary". Similarly, a mebibyte is 2^20 byte while a megabyte is 10^6 bytes. These are internationally standardized definitions; I didn't make them up.
@ucmasmaster13993 жыл бұрын
Tnx
@hasanalattar95615 жыл бұрын
7:45 isnt processor access 4 byte alignment of memory?
@joetheprofessor62605 жыл бұрын
From an architectural point of view, there is no general requirement for 4-byte alignment. Instruction fetches must be half-word aligned. Data load/stores can use byte addresses, such as LDRB and STRB.
@temitayoolufemi43644 жыл бұрын
@@joetheprofessor6260 you have not be making more videos on Arm. Why?
@David-yp9oz4 жыл бұрын
@@temitayoolufemi4364 He doesn't owe you that. You could ask him politely if you wanted some.
@cprscalper8 жыл бұрын
nice tutorial can u plz provide for cortex_m3 specifically
@Bola100106 жыл бұрын
did u find it??
@salainen68504 жыл бұрын
Why do so many people not know that gibibytes aren't just mispronounced gigabytes?
@FadeStrategy4 жыл бұрын
This might just save my grade
@jannick79355 жыл бұрын
You remind me of Steve Jobs by the way you talk :D
@LukeParham3 жыл бұрын
sounds just like him!
@TheChrisey4 жыл бұрын
I'd love some Gibbybites
@esra_erimez5 жыл бұрын
16 Intel employees didn't like this video
@coderhex16754 жыл бұрын
You mean Core registers instead of "generic" register, buts its ok.
@billigerfusel4 жыл бұрын
Oh my god, finally no Indian accent 😂
@emyemy7504 Жыл бұрын
You took the words straight outta my mouth
@crateer4 жыл бұрын
Gibby Bytes Lol
@caleb77993 жыл бұрын
horrible mic!
@wermager30047 жыл бұрын
Stop saying "gibibyte". It's GIGABYTE and you know it. Stop trying to sound special.
@joetheprofessor62607 жыл бұрын
Sorry, but international standards and style guides for professional engineering publishing say that 2^30 is a gibibyte. The heart of engineering communication is clarity, and it is very important that we distinguish between 10^9 (giga) and 2^30 (gibi). See, for example, IEEE-Std-1541...I'm not just making this up.
@user-cz9ss4yq4x6 жыл бұрын
wermager3004 gtfo you know shit compared to this professor. He knows his stuff and he proves it in every video.
@wermager30046 жыл бұрын
LOL! Look at how butthurt poor little terorie is. It'll be ok, kid; do us all a favor and focus on trying to keep your job at the mall kiosk instead of advertising what a clueless dipshit you are on youtube. Thanks.
@typedef_6 жыл бұрын
JEDEC sais gigabyte, while IEC says gibibyte. The important thing is that they are both talking about 1024*1024*1024 bytes.
@Shaker6265 жыл бұрын
A gigabyte is a 1000 megabytes just as a gigawatt is 1000 megawatts. Unless you think that a gigawatt is 1024 megawatts, in which case you are stupid.