Arm 64 assembly- program

 Demonstrate your understanding of Assembly in relation to other languages, your ability to apply existing ARM64 assembly mnemonics and techniques to a specific purpose, and to demonstrate the ability to research new elements/properties of assembly/processors and implement examples based on that research.  Your deliverables for the project will include, functional ARM64 assembly code demonstrating the required elements listed below, build/make files for the code, a text description of what is happening in the code as supported by analysis via GDB, and a short, but descriptive presentation of your work in class. 

You may determine the context, order, and any linkages between the required elements listed below, but you must demonstrate all the elements in one file.  You may use online resources as references, but you may not copy and paste, retype verbatim, or use other similar techniques to submit someone else’s work as your own.  If you have questions about this, ask your instructor.  The required programmatic elements are as follows:

  • incorporation of a higher level/generation language such as C, C++, or Python
  • use of the floating point register
  • implementation of a bubble sort algorithm
  • ARM64/aarch64 assembly
  • good comments

Mano’s Basic

   

  using Mano’s Basic Computer write a short program of five to ten lines in assembly language to accomplish something.  

  • Your program should start with an ORG instruction      and end with an END instruction 
  • Opcodes should be from the set of twenty-five      instructions described in Dr. Duchon’s tutorial 
  • Operand addresses apply only to the seven      memory-reference instructions (AND to ISZ) and are identified with a one-      to three-character label 
  • Labels identify an address where data is stored, or      identify a location to branch to 
  • / / are used at the start of a comment 

A short example would be: 

                       ORG 100 

100                  LDA CAT       //  The contents of location CAT are loaded into the AC 

110                  COM               //  The value in the AC is complemented 

120                  STA DOG       //  The value in the AC is stored in location DOG 

130                  HLT                //  The computer halts 

140      CAT    HEX 5             // contains the value in location CAT 

150      DOG   HEX 0             // contains the value in location DOG 

                       END                // end of source code   

Timeline-Diss

 Completion of the dissertation primarily rests upon you, the doctoral student. However, research indicates that self-regulated learning strategies predict the elapsed time along the dissertation journey (Dunn & Rakes, 2015; Kelley & Salisbury-Glennon, 2016). One such strategy is the creation of a timeline. This cyclical process has the learner plan out a task, monitor their performance along major milestones, reflect on their progress, and then use the reflection to adjust the timeline. However, to be effective, this strategy needs to be personalized for each learner’s purpose (Zimmerman, 2002).

Using the attached template as a guide, you are to create such a timeline – a roadmap, if you will, along your dissertation journey. Incorporated within the timeline are major milestones. Build into the timeline goals for each milestone with specific dates. You may also want to include specific contact information as well as possible obstacles that may arise. This will be a tool you will bring to each consultation with your professor/chair. Most importantly, it is to be a useable point of reference along your dissertation journey.

References

Dunn, K., & Rakes, G. (2015). Exploring online graduate students’ responses to online self-regulation training. Journal of Interactive Online Learning, 13(4), 1–21.

Kelley, M., & Salisbury-Glennon, J. (2016). The Role of Self-regulation in Doctoral Students’ Status of All But Dissertation (ABD). Innovative Higher Education41(1), 87–100.

Zimmerman, B. J. (2002). Becoming a self-regulated learner: An overview. Theory into Practice, 41(2), 64-70.

User Interface

Early user interfaces were designed with little or no consideration for the end user. This was largely due to technical and hardware limitations. The poor interface design required a specific skill set for users and limited the mass appeal of computers. Modern interfaces are much more user friendly. Theo Mandel has written about the golden rules of interface design. Read “The Golden Rules of User Interface Design [PDF].”

Write a seven – ten page paper in which you:

  1. Describe three interfaces you interact with on a daily basis.
  2. Analyze each interface you identified in Question one and assess how it adheres to Mandel’s five golden rules.  
  3. Suggest two changes for each interface to achieve a more user-friendly design and justify your suggestion.
  4. Provide three screenshots for each interface. Note: These screenshots should be labeled and appear in the appendix of the case study. These pages are not included in the page requirement for the assignment.
  5. Use at least three quality resources in this assignment. Note: Wikipedia and similar websites do not qualify as quality resources. 

Need to go thru the attached research paper and answer below questions

  1. Problem statement: what kind of problem is presented by the authors and why this problem is important?
  2. Approach & Design: briefly describe the approach designed by the authors
  3. Strengths and Weaknesses: list the strengths and weaknesses, in your opinion
  4. Evaluation: how did the authors evaluate the performance of the proposed scheme? What kind of workload was designed and used?
  5. Conclusion: by your own judgement.

Need Help

1) Research Paper (Emerging Threats and Countermeasures)

2) Research Paper (InfoTech Import in Strat Plan)

3) Discussion ((InfoTech Import in Strat Plan)

2 Discussions and 1 Case Study

Discussion 2.1

What is the Uniform Guidelines on Employee Selection Procedures? To whom do the guidelines apply? What do they cover?

Discussion 2.2

Place yourself in the position of general manager of a service department. How might formally written job requirements help you manage your employees?

Case Study 2.1

Select two (2) Case Study:

  • Read HRM Experience: Sexual Harassment: A Frank Discussion and complete the assignment part (page 133)
  • Read Case Study 1 – Going to the dogs and answer the 3 questions that follow (pages 134 – 135)
  • Read Case Study 1 – Companies learning to be flexible and answer the 3 questions that follow (page 174)

Please use this strategy when you analyze a case:

  1. Identify and write the main issues found discussed in the case (who, what, how, where and when (the critical facts in a case).
  2. List all indicators (including stated “problems”) that something is not as expected or as desired.
  3. Briefly analyze the issue with theories found in your textbook or other academic materials. Decide which ideas, models, and theories seem useful. Apply these conceptual tools to the situation. As new information is revealed, cycle back to sub-steps a and b.
  4. Identify the areas that need improvement (use theories from your textbook)
    • Specify and prioritize the criteria used to choose action alternatives.
    • Discover or invent feasible action alternatives.
    • Examine the probable consequences of action alternatives.
    • Select a course of action.
    • Design and implementation plan/schedule.
    • Create a plan for assessing the action to be implemented.
  5. Conclusion (every paper should end with a strong conclusion or summary)

Writing Requirements

  • 3–5 pages in length  (excluding the cover page, abstract, and reference list)
  • APA format, Use the APA template located in the Student Resource Center to complete the assignment.
  • Please use the Case Study Guide as a reference point for writing your case study.

Rope model

 Question

What is the ROPE Model and how is it used? 

Instructions

Length:250 words

Format: MS word

Citations Required