نظرسنجی Studios Digital PBS 2017 را انجام دهید: امروز می خواهیم اولین قدم های کودک خود را از سخت افزار به نرم افزار برسانیم! با استفاده از آن CPU که قسمت آخر آن را ساخته ایم می خواهیم دستورالعملهایی را اجرا کنیم و نحوه عملکرد یک برنامه در سطح دستگاه را به شما ارائه دهیم. ما به شما نشان خواهیم داد که چگونه می توان از برنامه های مختلف برای انجام کارهای مختلف استفاده کرد ، و چگونه نرم افزار می تواند قابلیت های جدیدی را که در سخت افزار ساخته نشده است ، باز نکند. این قسمت ، مانند گذشته بسیار پیچیده است ، اما نگران نباشید – هرچه به سمت برنامه نویسی ایده کد ها ، آدرس ها و ثبت ها در این سطح دستگاه حرکت می کنیم ، مانند بسیاری از مفاهیم این مجموعه خلاصه می شود.

آیا می خواهید درباره Intel 4004 اطلاعات بیشتری کسب کنید؟ می توانید کتابچه راهنما را اینجا بخوانید!

تولید شده با همکاری PBS Digital Studios:

آخرین مورد از استودیوهای دیجیتال PBS:

ما تجارت کردیم

آیا می خواهید در مورد کری آن اطلاعات بیشتری کسب کنید؟

آیا می خواهید Crash Course را در جای دیگری در اینترنت پیدا کنید؟
فیس بوک –
توییتر –
Tumblr –
پشتیبانی از دوره سقوط در Patreon:.

لینک دانلود

24 پاسخ به “دستورالعمل ها و برنامه ها: Crash Course Science Computer # 8”

  1. ok but the computer would've crashed because the incremented value leads to no Address in the RAM not because OP code of 0000…in the fetch phase everything is 0 and it starts loading from address 0 of the RAM so that would've been an endless loop.

  2. Here is my personal understanding: instruction in hardware sort of function in software, operation code sort of function name, operation name with address code to fetch value to run sort of function with argument needs to assign parameters to run. Difference is the one happens in hardware another one happens in software.

  3. I learned more from this lady in 12:17 minutes on YouTube than I did in engineering in college. In Computer Engineering (were I was supposed to entirely learn C+ over a weekend, and NO, I'm NOT kidding) Nobody told me a thing other than that there are "Registers" that things get stored in, the assembler turns it all into machine code (and the machine language underneath the hood is written by Magic Elves) and that's that and (much like in The Spy that Shagged Me) When I asked, I should essentially "just sit back and enjoy the show." I didn't. Not one damned bit, and you should excuse the pun. I need to know everything on a fundamental level…Right down to the atoms in the doping of for example, a Transistor, progressing to the "on" and "off", at the base/gate of the transistor and build up from there. I don't drive a car or a concept without knowing what's under the hood… (or in this case… Bonnet ;-)) That's how I think: It's how I roll, know what I mean? So… I just stayed with Heart Transplant Nursing as a career instead since I already had a degree in that…
    What I always wondered is if you could have a built in set of "check" instructions so if there is an error, say a bit flip or something, you could instantly clear all of the registers and just reload everything all over again and move forward, or would that be way way too slow and cumbersome? Time went on. Today, I play with Arduinos. And still practice Nursing.
    All the Best! DE W8LV BILL

  4. 5:35 , can anyone explain to me, at RAM "address 2" is "SUB B A" but it should be 5 – 11 right ? not 11 – 5, I do understand the last register will keep the result. but if it do "SUB A B" then it'll erase the next subtract parameter. so i guess looping needs more than 2 register

  5. this is NOT!!! in the right category for this google search called

    ( how do people program computers? )

    I want to know how to reprogram a old windows 7 computer

  6. What makes CrashCourse great is that each subject is taught by someone different who is truly passionate about it. Hank and John created CrashCourse but they let others collaborate with them to create the best series'. This is unlike many other YouTube channels, in which only one person manages everything, even topics they aren't passionate about (and it shows).

نظرات بسته شده اند.