inst.pdf
566.8 KB
این فایل برای تمرین سری 3 خیلی میتونه کمکتون کنه. از صفحه 7 به بعد هم encoding همه دستورات رو توی حالات مختلف میتونید ببینید.(encoding های این فایل ممکنه توی چند تا جزئیات خیلی ریز با سایتی که توی صورت سوال معرفی شده فرق کنه پس قبل از پیاده سازی هر دستور حتما با سایت چک کنید)
دوستان، میدونیم که این روزا کاراتون زیاده و باید راجع به تمدید با استاد صحبت کنیم و این موقع شب موقع مناسبی نیست؛ برای همین به جای تمدید، تاخیر این سری رو تا جای ممکن بدون penalty در نظر میگیریم.
این میانترم کاملن دست استاد هست و ما در جریانش نیستیم، ولی انجام دادن این تمرین قطعن کمک میکنه به یادگیری و حضور ذهنتون.
این میانترم کاملن دست استاد هست و ما در جریانش نیستیم، ولی انجام دادن این تمرین قطعن کمک میکنه به یادگیری و حضور ذهنتون.
- پروژه میانترم برای کسایی که تو Dropbox چیزی آپلود کردند، حالا هر چه قدر که بود، تا یکشنبه ۱۵م تمدیده.
- تمرین سری ۶ برای همه تا یکشنبه ۱۵م تمدیده.
- برای پروژه ارائه خواهید داشت؛ بعدن دقیقتر راجع بهش اطلاعرسانی میشه.
پ.ن: یک سو تفاهمی وجود داشت که رفع شد. ببخشید بابت پیام دوباره. این جمله اشتباه بود که حذف شد: "ولی... اینا که تمدید شدند، دیگه ضریب تاخیر ندارند؛ یعنی یکشنبه شب کوئرا کلن برای این دو تمرین بسته میشه."
- تمرین سری ۶ برای همه تا یکشنبه ۱۵م تمدیده.
- برای پروژه ارائه خواهید داشت؛ بعدن دقیقتر راجع بهش اطلاعرسانی میشه.
پ.ن: یک سو تفاهمی وجود داشت که رفع شد. ببخشید بابت پیام دوباره. این جمله اشتباه بود که حذف شد: "
برای این که کدهایی که در آنها از
به این صورت:
+ توی جاج قسمت Code Now برای استفاده از کامپایلر gcc اضافه شده.
printf استفاده شده در جاج درست اجرا بشه، باید در آخر برنامه stream مخصوص stdout رو flush کنید.به این صورت:
extern fflushیعنی اول برنامه، علاوه بر
...
xor edi, edi
call fflush
scanf و printf، باید fflush هم extern کنید و در آخر برنامه edi رو صفر کنید و fflush رو صدا بزنید؛ این همهی streamها رو، از جمله buffer مخصوص stdout رو flush میکنه.+ توی جاج قسمت Code Now برای استفاده از کامپایلر gcc اضافه شده.
لینک آخر پیام gradebook این درس هست.
هر اشتباهی که از نظرتون رخ داده رو فقط توی Quera مطرح کنید. (یک نوشته به صورت خصوصی بذارید و تمام TAها رو مخاطب بذارید که TA مصحح اون سوال بررسی کنه.)
https://docs.google.com/spreadsheets/d/1gXZUZ2syxF4t44MqDxpY4bDZbKdzCMK4PllHtGbdAdE/edit?usp=sharing
هر اشتباهی که از نظرتون رخ داده رو فقط توی Quera مطرح کنید. (یک نوشته به صورت خصوصی بذارید و تمام TAها رو مخاطب بذارید که TA مصحح اون سوال بررسی کنه.)
numCount.asm
507 B
جواب امتحان میانترم.
تمرین سری ۷ توی کوئرا قابل دسترسی هست.
بعد از این تمرین، فقط یک تمرین دیگه خواهید داشت. (و، your favorite، پروژه پایانترم)
بعد از این تمرین، فقط یک تمرین دیگه خواهید داشت. (و، your favorite، پروژه پایانترم)
کسانی که برگه امتحان میانترمشون رو ندیدند، دوشنبه ۱۰ تا ۱۲ میتونن به دفتر استاد مراجعه کنند.
سلام
زمان تحویل پروژه میانترم روز پنجشنبه ۲۶ خرداد خواهد بود. لطفاً راس ساعت اعلام شده در لینک مشخص شدهٔ هر TA حاضر باشید و به هیچ عنوان تاخیر نداشته باشید.
توجه کنید که تنها اسم افرادی در لیست است که برنامهٔ خود را در سامانه کوئرا آپلود کردهاند. برای اضافه شدن به لیست (بعد از اینکه برنامهٔ خود را در کوئرا آپلود کردید) و یا جابهجایی تایم خود با نفر دیگر به یکی از TA ها اطلاع دهید.
https://docs.google.com/spreadsheets/d/10-873cO9QYtr-f5gD8MQGBnQtex-mVcEknLNVlSCUN4/edit#gid=0
زمان تحویل پروژه میانترم روز پنجشنبه ۲۶ خرداد خواهد بود. لطفاً راس ساعت اعلام شده در لینک مشخص شدهٔ هر TA حاضر باشید و به هیچ عنوان تاخیر نداشته باشید.
توجه کنید که تنها اسم افرادی در لیست است که برنامهٔ خود را در سامانه کوئرا آپلود کردهاند. برای اضافه شدن به لیست (بعد از اینکه برنامهٔ خود را در کوئرا آپلود کردید) و یا جابهجایی تایم خود با نفر دیگر به یکی از TA ها اطلاع دهید.
https://docs.google.com/spreadsheets/d/10-873cO9QYtr-f5gD8MQGBnQtex-mVcEknLNVlSCUN4/edit#gid=0
Assembly
سلام زمان تحویل پروژه میانترم روز پنجشنبه ۲۶ خرداد خواهد بود. لطفاً راس ساعت اعلام شده در لینک مشخص شدهٔ هر TA حاضر باشید و به هیچ عنوان تاخیر نداشته باشید. توجه کنید که تنها اسم افرادی در لیست است که برنامهٔ خود را در سامانه کوئرا آپلود کردهاند. برای…
۷۰ درصد نمره پروژه میانترم به نمره داوری کوئرا و ۳۰ درصد به ارائه بستگی دارد.(این دو نمره از یکدیگر مستقل هستند)
برای خوندن محتویات یک فولدر میتونید از این سیستم کال (getdents64) استفاده کنید:
https://man.archlinux.org/man/getdents64.2.en
NR:217 https://chromium.googlesource.com/chromiumos/docs/+/master/constants/syscalls.md
https://man.archlinux.org/man/getdents64.2.en
NR:217 https://chromium.googlesource.com/chromiumos/docs/+/master/constants/syscalls.md
Assembly
سلام زمان تحویل پروژه میانترم روز پنجشنبه ۲۶ خرداد خواهد بود. لطفاً راس ساعت اعلام شده در لینک مشخص شدهٔ هر TA حاضر باشید و به هیچ عنوان تاخیر نداشته باشید. توجه کنید که تنها اسم افرادی در لیست است که برنامهٔ خود را در سامانه کوئرا آپلود کردهاند. برای…
یکبار دیگه لیست رو چک کنید.
زمان ارائه بعضی از بچه ها یا TA اشون ممکنه فرق کرده باشه.
زمان ارائه بعضی از بچه ها یا TA اشون ممکنه فرق کرده باشه.