Commodore 64 սարքավորումների սիմուլյատոր. կոտրեք չիպերն ու պիները, տեսեք արդյունքները
Redis-ի հիմնադիր Սալվատորե Սանֆիլիպոն թողարկել է Commodore 64 սարքավորումների բաց կոդով սիմուլյատոր: Այս նախագիծը հնարավորություն է տալիս ուսումնասիրել լեգենդար 8-բիթանոց համակարգիչը՝ մոդելավորելով դրա ներքին չիպերի և պիների աշխատանքը: Ի տարբերություն ծրագրային ապահովման վրա կենտրոնացած ավանդական էմուլյատորների՝ այս գործիքը թույլ է տալիս օգտատերերին փոխազդել սարքավորման հետ մանրամասն մակարդակով: Օգտատերերը կարող են «կոտրել» որոշակի բաղադրիչներ կամ փոփոխել պիները՝ դիտարկելու համար դրանց անմիջական ֆիզիկական հետևանքները սիմուլյացված միջավայրում: Այն կրթական ռեսուրս է համակարգչային ճարտարապետությամբ և հին սարքավորումների վերանորոգմամբ հետաքրքրվողների համար: Բացահայտելով C64-ի ներքին աշխատանքը՝ սիմուլյատորը գործնական մոտեցում է առաջարկում հասկանալու, թե ինչպես էին հաղորդակցվում վաղ շրջանի միկրոպրոցեսորներն ու պերիֆերիկ չիպերը: Նախագիծը հասանելի է GitHub-ում՝ հրավիրելով ծրագրավորողներին և ռետրո-համակարգչային երկրպագուներին ուսումնասիրելու մեքենայի դիզայնի բարդությունները:
This is a summary. Read the full article at the original source:
Hacker News (YC)Կապակցված
HydraScript ծրագրավորման լեզվի հեղինակը, որը գրված է C#-ով, պատմում է տողերի ինդեքսավորման և երկարության ստացման աջակցության ներդրման գործընթացի մասին…
DBML Diagram 1.0.1. նոր հնարավորություններ JetBrains-ում տվյալների բազաների սխեմաների հետ աշխատելու համար
Թողարկվել է IntelliJ IDEA-ի համար նախատեսված DBML Diagram հավելվածի 1.0.1 տարբերակը, որը նախատեսված է տվյալների բազաների վիզուալիզացիայի և նախագծման հ…
Հոդվածը ներկայացնում է RUSI++ նախագիծը, որը նպատակ ունի ռուսերեն լեզուն ներդնել համակարգային ծրագրավորման մեջ՝ C-անման շարահյուսությամբ: Հեղինակը ձևափ…



