Machine Language

 

In this assignment, you are given 5 programming challenges (20 pts per question). And you need to write MASM assembly codes using techniques we covered about 8086 assemblies in our previous lectures. You may write your assembly code for each question in separate files (e.g. 1.asm, 2.asm, …, 5.asm) and submit them (compressed or separately) through D2L system. Your code should be able to be executed in MS-DOS or its compatible systems and produce the correct output. The due time for this assignment is 10/01/2020 11:30 pm Central US time.

======= Challenges ======

Q1> Create a stack in RAM from address 0x20000 and initialize its capacity with 10 bytes. Store two values A1h, B2h in turn and pop the values to AX and BX registers separately. In the end, interrupt the procedure and return.

Q2> Store two values A1h and B2h in RAM, your data segment should start at address 0x20000 and offsets 8 and 16 (in decimal) respectively. In the end, interrupt the procedure and return.

Q3> Calculate 2^10 (2 to the power of 10) with a loop and store the result to the DX register. In the end, interrupt the procedure and return.

Q4> May or may not use the ES register, iteratively copy 10 continuous byte values stored in memory from 0x20000 to 0x20100. In the end, interrupt the procedure and return.

Q5> Sequentially scan 10 bytes from your code segment (from the beginning) and accumulate the summation result to the DX register. In the end, interrupt the procedure and return.

White or Gray Hat Hacking

 Go online and search for information that relates to ethical hacking (white hat or gray hat hacking). Choose one of these areas to explain why a company might benefit from hiring someone to hack into their systems in3-4 paragraphs in APA format

Emerging Information Tech

 

Paper Requirements 

  • 4 pages (including title page, 2 pages of content,  and reference page) 
  • 1 Inch Margins 
  • Running Header
  • 12 pt font
  • double spacing
  • References from the text
  • Use of outside references 

Some questions to consider to help you draft your response 

  • What are the main lessons that have resonated with me?
  • Why did these lessons resonate with me?
  • What concepts were easy to learn and why?
  • What concepts were more challenging to understand and why?
  • How could I use this in now and in the future?
  • What lessons do I have direct experience with and why?

Please ask any questions in this week’s discussion. 

Programming Exercises Chapter 6: Recursion 14, 15, 16, 17, 20

Programming Exercises

Chapter 6: Recursion

14, 15, 16, 17, 20

Project Description

  • This project is group project. In each group, the total number of team member could be 1 to 3. (Individual project is allowed.)

Submission:

  • One project report in the form of PDF
  • One separate zip folder which contains all the source codes (java preferred.)
  • ONLY ONE group member submits the files on behalf of the whole group.

Evaluation:

  • Report: In the project report, please illustrate clearly what is your project about, the functions of source files, and the testing results. Include the names of all team members clearly and contributions of each. (The contributions of all team members will be assumed to be equal by default.) (20%)
  • Code: Check whether all operations have been successfully implemented. Check whether the code is commented appropriately and structured well. (80%)

700 words: Attribution theory and how it influences the implementation of innovation technologies

The journal article focuses on attribution theory and how it influences the implementation of innovation technologies.  Two types of employee attributions are noted in the article (intentionality and deceptive intentionality), please review these concepts and answer the following questions:

Provide a high-level overview/ summary of the case study

Note how constructive intentionality impacts innovation implementations

Find another article that adds to the overall findings of the case and note how attribution-based perspective enhances successful innovation implementations.  Please be explicit and detailed in answering this question.

Analyzing and visualization data – Research paper

Research Paper topic :  Exploratory Data Analysis and Visualization for Restaurants E-Commerce Data (Using Tableau tool)

Instructions :  The research paper dives into the analysis and visualization of big data sets focusing on the Restaurants E-commerce Domain. Tableau will be the choice as it stands to be one of the efficient data visualization tools as compared to others specifically in the restaurants E-commerce Domain. The paper will help answer some of the frequently asked industry questions to solve business problems.  The paper will describe how Tableau will support platforms used for Big data such a NoSQL. 

–> At least 1500 words

–> APA must and should

–> At least 6 references (4 of them must be scholarly peer reviewed articles)

–> All references must be current since 2015

–> Paper must be clearly explained and visualized how tableau is used to visualize the data with examples and the restaurant’s are impacted due to covid.