Bilkent, it would be better if you had no Computer Architecture course at all.
@Hancok66Ай бұрын
this guy explanation is really confuse, he don't seem to be sure about every thing he says and it lacks a bit of depht in explanations
@Hancok66Ай бұрын
3:46 , in the test of SLTI, if you want to test the return case of N = 1 (for returning 1 in fact), I think you should use slti $t0, $a0, 2 (because 1 is equal to 1 and would fail the test if the slti was using a 1 as immediate), using 2 you guarantee that if $a0 is = 1 then the slti checks for 1 < 2, and that returns 1 on the $t0 register that goes to the branch equal and fails the test, resulting in the end of the loop prematurely (what you actually want) resuming: if you use the slti $t0, $a0, 1 and your $a0 == 1 you would get a 0 on $t0 and if $t0 is 0, then on the beq $t0, $zero, L1 would result in the branch actually taking place and you would be going to L1: subtracting 1 from $a0 ($a0 becoming 0) and calling fact for 0
@Hancok66Ай бұрын
that's because factorial of 0 and factorial of 1 are the same value (1), then you should compare if N is less than 2 instead of less than 1
@Hancok66Ай бұрын
as if the fact(1) actually runs, it would return n * fact(n-1) that is 1 * fact(0) which fact(0) result being 1, so... 1 * 1 resulting in 1, So you can save some calculations by just assuming n < 2 returning 1
@Hancok66Ай бұрын
I'm doing Computer Organization in UFSC - Brazil and my teacher doesn't have any recording of his classes, but this channel right here have everything I see on my classes but RECORDED! You explain almost the same way as my teacher, i'm happy to finally find a recorded class of this patterson book, I was needing a lot to understand some things and couldn't do it just by myself because I can't review my own classes, you are a hero
@PocketbellThe2 ай бұрын
This is 99.9% gibberish, the fuck is this a class?
@PocketbellThe2 ай бұрын
This lecture series is entirely useless information.
@erenizliyor2 ай бұрын
omg this lecturer can also speak turkish
@mustafaturgut99302 ай бұрын
sample solution to the given exercise : y = x or 0x1111000011111111, y = y', x = x and 0x1111000000001111, y = y or 0x0000000000001111, x = x or y
@clarencejones47172 ай бұрын
For anyone watching how doesn't get why the 10^n = 2^x question 10^n = 2^4 is too big and 10^n = 2^2 is too big is too small It's because he is trying to make both sides of the equation equal. In doing so, his saying if n = 1 then what does x need to equal for the equation to be true, which would be 3.(something) since 2^3 = 8 and the number need to be a slightly higher than that. Also log₂(10) = 3.322 not 3.16
@clarencejones47172 ай бұрын
I won't lie, I like this content but the instructors can be demotivating and unclear at times. He's a great instructor, but he assumes heavy priors at times.
@jaishah692 ай бұрын
Thanks from the US
@maxhill90372 ай бұрын
all the students were dumb like my class :D
@clarencejones47172 ай бұрын
here after chat GPT and we've nearly overcome all the NLP questions.
@matheusreidopedaco4 ай бұрын
I hate how the students there don't ask anything. I'm dying to interact with this professor soooo much.
@MohamedLamineDiakhate-w9i4 ай бұрын
for anybody who did the exercise please can you show answer?
@خالدد-ط7ر4 ай бұрын
Shokran prof
@dnyaneshdev5 ай бұрын
Is cs 223 course available
@Ritzoid5 ай бұрын
This lecture is gold
@Ritzoid6 ай бұрын
Does this prof have a recommended course textbook?
@UxUArt6 ай бұрын
Is Bilkent really good at computer engineering? Could someone explain?
@animeworld22986 ай бұрын
I would like to meet you Prof. You'are amazing!!
@BlueSky-ho6dy7 ай бұрын
6:00
@Mikebigmike948 ай бұрын
Ive been learning programming for a year and half, not a long time but not too shabby, ive learnt a little about how computers work in uni last year. I can see the professor is a good one and very passionate, but i'm starting to get a little lost, i am following the bigger picture though, I learn mostly from problem sets and solved problems, i think thats the only thing this course is missing. I have started a Udemy course that offers loads of solved problems so hopefully they can compliment each other well.
@Mikebigmike948 ай бұрын
It's crazy cos now we do have that natural level language that can be read and turned to working code for the machine. I have used ChatGPT many times with many spelling mistakes and it will still give me back working code and on top of that explain the code in detail. Unbelievable progress.
@arij8439 ай бұрын
Excellent lectures. Where do I get the lecture slides?
@Ritzoid9 ай бұрын
Is there a textbook for this ME-566 course? These lectures are awesome
@segretoesconociuto9 ай бұрын
7:48 but "code re-order" on the compiler depend on the length of the pipeline on the computer's architecture. How to deal with that?
@segretoesconociuto9 ай бұрын
Great lecture, as always. Is he still teaching there?
@maiatef14139 ай бұрын
i was wish if i one of your student "you are amazing", i envy your all student they are lucky to had a good prof like you
@kenkaniki42999 ай бұрын
How great !!
@kenkaniki42999 ай бұрын
is the student resources available ?
@kenkaniki42999 ай бұрын
anyone have the reading list or i just have read the whole topic from the textbook ?
@marshall.dteach42309 ай бұрын
vay be , bir parasını ver diplomanı al üniversitesi öğrencisi olarak daha hocaların hindulardan kötü aksağanıyla konuşması yüzünden ek olarak çaba sarfetmem gerekirken bilkentin direkt amerikan hoca getirtmesine beton yetmez. iyi ki paylaşmışsınız videoları çok teşekkür ederim. kahramanımsınız
@segretoesconociuto9 ай бұрын
Amazing class!
@devvorpian72559 ай бұрын
saat sabah 05:50 ve 240p de bu muazzam dersi izliyorum. hocamızın ağzına sağlık.
@54646541357569 ай бұрын
He's very good at explaining
@arij8439 ай бұрын
Thanks for such a good lecture. Where do we get these slides?
@vincecs10 ай бұрын
This is so good
@UBAIDULLAH-lq6sy10 ай бұрын
what is the name of the book from which he is taking these examples?
@dm-ss6hl11 ай бұрын
Can't see nothing on the board. Total waste of a recording.
@SphereofTime11 ай бұрын
5:29
@SphereofTime11 ай бұрын
2:45
@ibrahimaboelsoud788111 ай бұрын
It's pretty interesting to see that we are now living the future that Dr.William Sawyer talked about about 14 years ago (33:00)., Where AI can fill the gap between human language and High-level programming languages with ChatGPT and Bard. I think the next step is to fill the whole thing and we have from human language automatically into machine code.
@AhmedSamy-di4sj Жыл бұрын
30:40 you can start from here
@yrysf777 Жыл бұрын
Good lectures but I was most interested in the last lecture "Distributed Systems" , unfortunately its missing :(
@XMaxim90 Жыл бұрын
15:18 And here I am now: listening to this amazing professor while using ChatGPT as an assistant for my coding projects