加勒比久久综合,国产精品伦一区二区,66精品视频在线观看,一区二区电影

合肥生活安徽新聞合肥交通合肥房產生活服務合肥教育合肥招聘合肥旅游文化藝術合肥美食合肥地圖合肥社保合肥醫院企業服務合肥法律

4CCS1CS1代做、代寫c/c++,Python程序

時間:2023-11-24  來源:合肥網hfw.cc  作者:hfw.cc 我要糾錯



Coursework Assignment
4CCS1CS1 Computer Systems
Introduction
This is a summative coursework for CS1. It counts for 15% of your final module grade. The assignment
provides you with the opportunity to apply your knowledge and skills that you’ve gained from previous
labs to some new tasks. You will need to write an assembly program, which will then be submitted to
KEATS as a single .s file.
You have just under two weeks to complete the assignment. The deadline for submission is Friday
24th November 18:00. The suggested time to spend on the coursework is 8–10 hours.
In the labs following submission of the coursework, you will review each others programs and provide
feedback to each other. This peer review is a mandatory part of the assessment, and non-participation
in the review activity will result in your coursework mark being capped at 40%.
1 Display your k-number (15 marks)
Using the circuit from Lab 5, you should write a program to display the digits of your King’s K-number
on the LEDs.
Have your program write out each digit of your K-number separately, writing the left-most numerical
digit first. For example, if your K-number is K1070542, then your program will first write out a 1,
followed by a 0, then a 7, then a 0, then a 5, then a 4, and finally a 2. Each number should be
displayed for 1 second.
2 Display your initials (20 marks)
You should now modify your program so that it also displays a binary encoding of your initials after it
has finished displaying your K-number.
There are many ways to encode alphanumeric characters in binary, the most common is ASCII. However,
we will use our own encoding of alphanumeric characters. We will assume an ‘A’ is the decimal value 1,
a ‘B’ is 2, a ‘C’ is 3 and so on. In this encoding, ‘Z’ would be 26. Again, you can use the look-up table
later in this document to find the equivalent binary values that you will display, and accompanying
hexadecimal values.
You should also display a full stop character ‘.’, which we will assume is encoded as the value 27,
between your initials.
For example, Ada Lovelace’s program would first display her K-number. The program would then
display the value 1 (00001, representing ‘a’), then the value 27 (11011, representing ‘.’), and then the
value 12 (01100, representing ’l’).
1
Decimal Digit Hexademical Equivalent Binary Number Representation
0 0x00 0 0 0 0 0 0 0 0
1 0x01 0 0 0 0 0 0 0 1
2 0x02 0 0 0 0 0 0 1 0
3 0x03 0 0 0 0 0 0 1 1
4 0x04 0 0 0 0 0 1 0 0
5 0x05 0 0 0 0 0 1 0 1
6 0x06 0 0 0 0 0 1 1 0
7 0x07 0 0 0 0 0 1 1 1
8 0x08 0 0 0 0 1 0 0 0
9 0x09 0 0 0 0 1 0 0 1
10 0x0A 0 0 0 0 1 0 1 0
11 0x0B 0 0 0 0 1 0 1 1
12 0x0C 0 0 0 0 1 1 0 0
13 0x0D 0 0 0 0 1 1 0 1
14 0x0E 0 0 0 0 1 1 1 0
15 0x0F 0 0 0 0 1 1 1 1
16 0x10 0 0 0 1 0 0 0 0
17 0x11 0 0 0 1 0 0 0 1
18 0x12 0 0 0 1 0 0 1 0
19 0x13 0 0 0 1 0 0 1 1
20 0x14 0 0 0 1 0 1 0 0
21 0x15 0 0 0 1 0 1 0 1
22 0x16 0 0 0 1 0 1 1 0
23 0x17 0 0 0 1 0 1 1 1
24 0x18 0 0 0 1 1 0 0 0
25 0x19 0 0 0 1 1 0 0 1
26 0x1A 0 0 0 1 1 0 1 0
27 0x1B 0 0 0 1 1 0 1 1
7 6 5 4 3 2 1 0 <bit position
2
Display Morse Code (10 marks)
You will now extend your program to communicate Morse code on the LEDs.
What is Morse code? Morse code is a method of transmitting text information as a series of on-off
tones, lights, or clicks that can be directly understood by a skilled listener or observer without special
equipment. (https://en.wikipedia.org/wiki/Morse_code).
Below is the International Morse Code Roman alphabet.
Your base program will blink a 3 letter sequence in Morse code on the LEDs. You three letter sequence
is the first three letters of your first name.
• For example, Charles Babbage’s code would be CHA.
• If your first name is less than three characters, you should use the first 3 characters of your first
name concatenated with your surname. For example, Jo Rowling’s code would be JOR.
3
So that we can perceive the Morse code, we will use a unit length of 200 milliseconds (ms). This
means the duration of a dot is 200 ms, and a dash is 600 ms.
For example, if your sequence was ABC, then your program would run as follows:
1. Turn ON the LED for 200 ms for the first dot of the letter A
2. Turn OFF the LED for 200 ms for the inter-part space of the letter A
3. Turn ON the LED for 600 ms for the first dash of the letter A
4. Turn OFF the LED for 600 ms for the inter-letter space between the letters A and B
5. Turn ON the LED for 600 ms for the first dash of the letter B
6. ... and so forth
7. Until the last dot of letter C
8. Turn OFF the LED for 1400 ms for the inter-word space.
9. Loop back to the beginning of the Morse code sequence
3 Odd, Even, modulo 5 (15 marks)
Extend your program as follows.
• The Morse code sequence should loop 50 times (1–50).
• On odd iterations (1, 3, 5, ..., 49) your three characters should be displayed in their normal order.
– e.g. ABC
• On even iterations (2, 4, 6, ..., 50) your three characters should be displayed in reverse order.
– e.g. CBA
Using comments, you should explain how you have implemented the check of whether the iteration is
even or odd.
Once you have this behaviour working, you should again extend your program as follows.
• On iterations that are divisible by 5 (5, 10, 15, ..., 50) your program should display a ‘5’ after
what would normally be displayed on that iteration.
– e.g. ABC5 or CBA5
4 Ping-pong (20 marks)
Once the Morse code sequence has terminated, your LEDs should display a repeating pattern.
You should use the LEDs to display a ping-pong like pattern, where only a single LED is on at a time,
and it appears to move back and forth across the LEDS.
• 1000 → 0100 → 0010 → 0001 → 0010 → 0100 → 1000 → ...
It is left up to you to determine a suitable time to display each pattern for.
4
Submission instructions
• You should submit a single .s file named assignment.s via KEATS.
• DO NOT put your program in a .zip, .7z, or any other archive, DO NOT submit your program
as a .doc, .pdf, or any other format other than .s.
• This coursework uses ‘Model 4’ for use of generative AI. That is, you can use generative AI to
help you with the coursework. However:
– I have tried to use it myself for completing the coursework, it was not very helpful. Do not
expect generative AI to spit out complete assembly programs for you.
– You should make it clear in the comments where and how you have used generative AI.
– It is your responsibility to ensure any code produced by generative AI is ‘fair use’.
Mark scheme
• There are 100 marks available in total.
• Marks for correctness are awarded according to the number of marks for that task (80 marks).
• Marks for readability and style are also awarded (20 marks).
– Is your code structured and neat?
– Is your code commented well?
– Have you made use good use of the constructs we’ve covered in previous labs, e.g. functions,
conditionals, and loops.
5

http://www.daixie0.com/contents/3/8088.html
請加QQ:99515681 或郵箱:99515681@qq.com   WX:codehelp

掃一掃在手機打開當前頁
  • 上一篇:代寫159.102、代做C++程序設計
  • 下一篇:代寫COMP528、代做 Python ,java 編程
  • 無相關信息
    合肥生活資訊

    合肥圖文信息
    2025年10月份更新拼多多改銷助手小象助手多多出評軟件
    2025年10月份更新拼多多改銷助手小象助手多
    有限元分析 CAE仿真分析服務-企業/產品研發/客戶要求/設計優化
    有限元分析 CAE仿真分析服務-企業/產品研發
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    急尋熱仿真分析?代做熱仿真服務+熱設計優化
    出評 開團工具
    出評 開團工具
    挖掘機濾芯提升發動機性能
    挖掘機濾芯提升發動機性能
    海信羅馬假日洗衣機亮相AWE  復古美學與現代科技完美結合
    海信羅馬假日洗衣機亮相AWE 復古美學與現代
    合肥機場巴士4號線
    合肥機場巴士4號線
    合肥機場巴士3號線
    合肥機場巴士3號線
  • 短信驗證碼 目錄網 排行網

    關于我們 | 打賞支持 | 廣告服務 | 聯系我們 | 網站地圖 | 免責聲明 | 幫助中心 | 友情鏈接 |

    Copyright © 2025 hfw.cc Inc. All Rights Reserved. 合肥網 版權所有
    ICP備06013414號-3 公安備 42010502001045

    蜜臀av一级做a爰片久久| 毛片在线网站| 超碰一区二区| 国产va免费精品观看精品视频| 欧美大奶一区二区| 免费精品视频在线| 一区二区三区四区电影| 136国产福利精品导航网址| av资源亚洲| 日韩成人午夜电影| 亚洲欧美成人综合| 成人黄色91| 日韩视频不卡| 在线国产日韩| 在线国产一区二区| 日韩精品乱码av一区二区| 91精品国产成人观看| 亚洲精品aaa| 99久久夜色精品国产亚洲狼| www.26天天久久天堂| 成人综合久久| 日韩不卡视频在线观看| 国产精品1luya在线播放| 日韩精品2区| 清纯唯美亚洲综合一区| 精精国产xxxx视频在线播放| 欧美三级第一页| 精精国产xxx在线视频app| 亚洲成av人片在线观看www| 青青青免费在线视频| 伊人久久影院| 99久久久国产精品免费调教网站| 色婷婷综合久久久久久| 亚洲天堂一区二区| 999视频精品| 亚洲三级毛片| 水野朝阳av一区二区三区| 国产在线日韩精品| 高清毛片在线观看| 欧美三区美女| 精品69视频一区二区三区| 欧美日韩性在线观看| 日本美女视频一区二区| 亚洲深爱激情| 久久天堂久久| 91九色综合| 亚洲电影在线一区二区三区| 最新国产精品久久久| 日本久久一二三四| 精品日韩一区| 麻豆成人免费电影| 丝袜a∨在线一区二区三区不卡| 精品99re| 日韩和欧美的一区| 国产精品vvv| 久久精品动漫| 亚洲人成网77777色在线播放| 中文在线免费二区三区| 国产91精品入| 欧美日本不卡| 在线手机中文字幕| 亚洲国产影院| 免费看日产一区二区三区| 99精品热视频只有精品10| 性色一区二区| 精品三级av在线导航| 欧美韩日精品| 日韩深夜视频| 国产色综合网| 精品五月天堂| 无码日韩精品一区二区免费| 日本久久久久| 蜜臀av一区二区三区| 一区三区在线欧| 精品国模一区二区三区欧美| 日韩国产欧美在线播放| 在线男人天堂| 先锋影音久久| 在线日韩一区| 中文字幕视频精品一区二区三区| 青青青伊人色综合久久| 伊人久久视频| 久久国产66| 天天影视欧美综合在线观看| 中文一区二区三区四区| 国产成人精品一区二区免费看京| 国模视频一区| 成人精品视频| 亚洲在线播放| 黑丝美女一区二区| 日本a口亚洲| 日本精品在线观看| 一区在线不卡| 免费在线观看成人av| 免费在线小视频| 欧美丰满老妇| 欧洲乱码伦视频免费| 青草av.久久免费一区| 日韩中文在线电影| 91日韩视频| 男人的j进女人的j一区| 狠狠入ady亚洲精品| 成人免费av| 狠狠一区二区三区| ccyy激情综合| 精品国产一区二区三区2021| 国产麻豆一区二区三区精品视频| 国产一区二区三区国产精品| 九色porny视频在线观看| 国产精品99一区二区三| 久久午夜影视| 亚洲一区二区动漫| 黄色亚洲大片免费在线观看| 激情欧美日韩| 欧美成人精品| 亚洲午夜一区| 激情综合网址| 婷婷丁香综合| 一本色道久久精品| 亚洲欧美bt| 免费高清在线视频一区·| 视频一区视频二区中文字幕| 亚洲欧美网站| 免费在线观看日韩欧美| 久热精品在线| 人人超碰91尤物精品国产| 成人一级毛片| 日韩欧美一区二区三区免费看| 少妇淫片在线影院| 国产极品久久久久久久久波多结野| 亚洲国产伊人| 亚洲精品人人| 亚洲宅男一区| 一区二区三区四区精品视频| 国产suv精品一区| 99久久亚洲精品| 一本色道久久综合一区| 久久亚洲综合| 日韩专区精品| 麻豆精品国产传媒mv男同| 久久综合五月婷婷| 国产在线日韩精品| 一区二区三区视频播放| 日日天天久久| 亚洲精品小说| 欧美va久久久噜噜噜久久| 欧美日韩视频网站| 一区二区日韩免费看| 95精品视频| 99热这里只有精品首页| 99精品电影| 亚洲一区激情| 国产精品亚洲一区二区三区在线观看| 日韩午夜视频在线| 国产成人免费视频网站视频社区| 日韩电影一区二区三区| 色爱av综合网| 可以看av的网站久久看| 91p九色成人| 96sao精品免费视频观看| 99热这里只有精品首页| 亚洲成人精选| 免费毛片b在线观看| 在线免费高清一区二区三区| 免费精品一区| 99pao成人国产永久免费视频| 美女91在线看| 亚洲午夜精品一区 二区 三区| 日本一区二区三区播放| 亚洲精品a级片| 天堂中文av在线资源库| 亚洲精选成人| 韩国女主播一区二区三区| 国产精品社区| 在线一区视频观看| av在线亚洲一区| 亚洲成人国产| 欧美精品高清| 日本一道高清一区二区三区| 九九在线精品| 精品成人免费一区二区在线播放| av在线成人| 1024成人| 主播大秀视频在线观看一区二区| 亚洲精品伊人| 欧美大片专区| 成人国产精品| 日韩一区免费| 亚洲自拍另类| 日本vs亚洲vs韩国一区三区| 91综合久久爱com| 免费成人小视频| 欧美三级不卡| 欧美一区二区麻豆红桃视频| 久久亚洲精品爱爱| 日韩欧美中文字幕在线视频| 久久av在线| www.久久热| 伊人成人在线| 国产精品一级|