FIT1047: User input (4 points) The next step is to implement a subroutine that reads a string, character by character: Introduction to computer systems, networks and security Assignment, MU, Malaysia
University | Monash University (MU) |
Subject | networks and security Assignment |
Task 2.4:
User input (4 points) The next step is to implement a subroutine that reads a string, character by character, using the Input instruction. The subroutine takes an address as its argument which is the location in memory where the string should start. The label for that address should be Input String Start. Your code should initialize a label Current Character Location to the location of the first character in the string (i.e., leaving one location empty for the size of the string).
Your code then runs in a loop like this: – Get one character from the user using the Input instruction – If the input is not 0 (the integer 0, not the ASCII character 0), write the character into Current Character Location, increment Current Character Location by one, and start the loop again. – If the input is 0, store the size of the string in Input String Start and return from the subroutine. Note that you can switch the input box in the MARIE simulator into different modes: use the UNICODE mode to enter the characters, and use Hex or Decimal to enter the final 0 (since the character ‘0’ is different from the integer 0).
Get Solution of this Assessment. Hire Experts to solve this assignment for you Before Deadline.
Get Help By Expert
Looking for assistance with your FIT1047 Networks and Security Assignment? Explore our specialized services – Assignment Helper and bespoke Homework Writing Help in Malaysia exclusively crafted for Malaysian students. Our experts stand ready to provide dedicated support, ensuring a thorough grasp of the assignment's intricacies. Malaysian students can now confidently navigate their coursework by relying on our qualified professionals.
Recent Solved Questions
- ELC101: Introduction to Instrumentation Case Study, DTCC, Malaysia The reasoning found in the judgments of the Lord’s Justices of Appeal is fairly consistent. All three agree
- Bio Chemistry Essay, UM, Malaysia Inflammation is part of the innate immune system that defends a host from pathogens in order to live healthily
- Oncology Nursing Essay, OUM, Malaysia Madam D, a 30-year-old accountant with a diagnosis of colorectal cancer stage 3 has undergone surgery
- Management Information System Assignment, SU, Malaysia Evaluate the impact of emerging technologies such as blockchain and artificial intelligence on the protection of intellectual
- MPU3223_V2 Entrepreneurship Assignment OUM Malaysia Choose a Popular Travel Agency in Malaysia Such as Reliance Travel
- ACF3600: Auditing and assurance Assignment, MUM, Malaysia Audit and climate change Climate affects nearly every aspect of our lives, from our food sources to our transport infrastructure
- Information Technology Assignment, APU, Malaysia The development of technology is moving in tandem with economic development. Digitalization has been first introduced
- MQB7006: Principles of Biostatistics Assignment, UM, Malaysia Describe your statistical analysis plan., data cleaning, and data analysis. Provide cross-tabulation between sociodemographic
- TCP1101: In this assignment, you will implement an assembly language interpreter that will run assembly language: Programming Fundamentals Assignment, UM, Malaysia
- BDPB2103: Introductory Human Resource Management Assignment, OUM, Malaysia The purpose of this assignment is to develop the learners’ ability to discuss performance appraisal methods and problems in an organization