
very easy visualization methods projectPLEASE MAKE SURE TO FOLLOW THE INSTRUCTIONS TO THE LETTER, AND PLEASE WRITE IN AN INTERNATIONAL STUDENT STYLE OF WRITING.these are the guidlines:AT6 is a single, extended synoptic, summative assessment delivered over the course of three weeks, in weeks 11, 12 and 13. Portfolio Project assess your visualization methods learning skills from all TLAs and ATs starting with week 1 through week 10, and to put that into action, which demonstrates your summative work towards meeting this course four intended learning outcomes. You will utilize their visualization methods knowledge and skills they developed in this course to use applicable visualization methods software applications and web-based research skills to develop their project and not limited to MS PowerPoint and MS Word documents. The product of this AT from course topics, problem solving, and the use of software applications are aligned with this course four CILOs. You will also create an ePortfolio in Blackboard. This is the step you ONLY DO ONCE. You can add more materials to it later on.TaskFor this task, you will answer questions through a Blackboard Assignment. The output is a report, submitted through blackboard, that describes the entirety of the your work include the formulation of a question, data planning and collection, processing, analysis, interpretation, data visualization using multiple software applications and drawing of appropriate conclusions. You will submit individual portfolio projects as files that get uploaded into blackboard.Process1. To start the assignment, click on this link: Portfolio Project2. Attach your assignment3. When done, click submit4. Read Creating and Building your ePortfolio in Blackboard guide.5. Create an ePortfolio in Blackboard. This is the step you ONLY DO ONCE.Estimated Time on task: 22 HoursAssessmentThe Portfolio project is to be marked using the CILO 1, CILO 2, CILO 3 and CILO 4 rubrics. All CILO criteria apply, no criteria other than these may be imposed. All rubric criteria are weighted equally. This is a summative assessment. No feedback on AT6 may be given to you before final submission for marking.Deadline11pm 3 December 2020Visualization Methods Portfolio Project.pdf.doc file
Adasd Instructions with hexadecimal code(Machine code):First assign address to each instructions startinf from 200(Given as starting address 200)
To generate the machine code(hex), get the opcode for the instruction from the manual. For example, the opcode for LOAD instruction is 1.
Then check the operand/label associated with the instruction. For example, LOAD Base, Base is the label associated with the instruction.
Get the address of the label associated. For example, get the address of the Base label(the address assigned for the label at first step), ie 209
Now by follow the instruction format of the instruction and form machine code as shown below:
Opcode
Address/Condition
1
209
ie machine code for the LOAD Base instruction is 1209
Address
Label
Instructions
Machine Code
200
Begin,
LOAD Base
1209
201
ADD Offs
3209
202
Loop,
SUBT One
420B
203
STORE Addr
220C
204
SKIPCOND 800
8800
205
JUMP Done
9208
206
JUMPI Addr
C20C
207
CLEAR
A000
208
Done,
HALT
7000
209
Base,
HEX 200
0200
20A
Offs,
Dec-09
0009
20B
One,
HEX 001
0001
20C
Addr,
HEX 000
0000
Symbol Table:It contains all the symbols defined in the program and the corresponding address. In the given program, 7 labels are used and the corresponding addresses are given below and is called symbol table which is generated during the assembly operation of the code.
Symbol
Address
Addr
20C
Base
209
Begin
200
Done
208
Loop
202
Offs
20A
One
20B
Accumulator always have a positive value and hence the SKIPCOND 800 goes to JUMPI instruction and this will enter into an infinite loop and hence the value of the Accumulator cannot be determined.
Code with hexadecimal equivalent:
Address
Label
Instructions
Machine Code
100
If,
LOAD X
110C
101
SUBT Y
410D
102
SKIPCOND 400
8400
103
JUMP Else
9108
104
Then,
LOAD X
110C
105
ADD X
310C
106
STORE X
210C
107
JUMP Endif
910B
108
Else,
LOAD X
110C
109
SUBT X
410C
10A
STORE Y
210D
10B
Endif,
HALT
7000
10C
X,
DEC 12
000C
10D
Y,
DEC 20
0014
Symbol
Address
If
100
Else
108
Endif
10B
Then
104
X
10C
Y
10D
Accumulator content is 0000 since the instructions at line 108 and 109, load the value X into the register A and subtract the same number from it.
If, LOAD X /Load X SUBT five /Subtract 5, Compare X to 5 store in AC SKIPCOND 800 /if AC > 0 (X > 5), skip next instruction JUMP Endif /jump to Endif if X is not grater than 5Then, LOAD X /reload X so it can be doubled ADD X /Double X ADD X /Tripe X STORE Y /Y = X + X + X CLEAR /move 0 into AC STORE X /set X to 0Endif LOAD Y /load Y into AC SUBT one / subtract 1 from Y STORE Y /Y = Y – 1 HALT /terminate programX, DEC ?Y, DEC ?one, DEC 1 /use as constantfive, DEC 5 /use as constant
ORG 100LOAD oneSTORE X /initializing XLoop, LOAD X /Loading Loop constant SUBT TEN /comparing x to 10 SKIPCOND 000 /if x < 10 continue loop JUMP EndLoop /if x not less thank 10 go to EndLoop LOAD X / begin inside loop statement ADD one /ADD 1 to X for X = X + 1 STORE X /store new value in X JUMP LoopEndLoop, HALT /terminate loop and programX, DEC 0 /Declaring X storageone, DEC 1 /constant as 1ten, DEC 10 / loop constant
INPUT /Read a number n. where n stores into ACJNS FindSum /Call FindSum by passing nOUTPUT /Print the return value(sum)HALT /Exit the programFindSum, HEX 000 /Store the return addressSTORE n /Save the passed value into nLOOP, SKIPCOND 800 /if n is 0, go to ReturnJUMP Return /Do sum=sum+nLOAD sum /AC=sumADD n /AC=sum+nSTORE sum /sum=AC/DO n=n-1LOAD n /AC=nSUBT ONE /AC=n-1STORE n /n=ACJUMP LOOP /Go to LOOPReturn, LOAD sum /Send sum as return valueJUMPI FindSum /Return from FindSum/Declare necessary variablesn, DEC 0sum, DEC 0ONE, DEC 1
MARIE’s STORE:MAR <= PCIR <= M[MAR]MAR <= XMBR <= ACM[MAR] <= MBR
1
0
0
0
0
0
0
0
0
1
0
1
0
0
0
0
0
0
0
1
0
0
0
0
0
1
1
1
0
0
0
1
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
1
1
0
0
0
0
0
0
0
0
1
0
0
0
0
1
1
1
0
0
0
0
0
0
0
0
0
0
0
1
0
0
0
0
0
0
1
1
0
1
0
0
1
<!– /* Font Definitions */ @font-face {font-family:Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0; mso-font-charset:2; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:0 268435456 0 0 -2147483648 0;} @font-face {font-family:Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0; mso-font-charset:2; mso-generic-font-family:auto; mso-font-pitch:variable; mso-font-signature:0 268435456 0 0 -2147483648 0;} @font-face {font-family:Cambria; panose-1:2 4 5 3 5 4 6 3 2 4; mso-font-charset:0; mso-generic-font-family:roman; mso-font-pitch:variable; mso-font-signature:-536870145 1073743103 0 0 415 0;} @font-face {font-family:Calibri; panose-1:2 15 5 2 2 2 4 3 2 4; mso-font-charset:0; mso-generic-font-family:swiss; mso-font-pitch:variable; mso-font-signature:-536870145 1073786111 1 0 415 0;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-unhide:no; mso-style-qformat:yes; mso-style-parent:””; margin-top:0in; margin-right:0in; margin-bottom:10.0pt; margin-left:0in; line-height:115%; mso-pagination:widow-orphan; font-size:11.0pt; font-family:”Calibri”,”sans-serif”; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:”Times New Roman”; mso-bidi-theme-font:minor-bidi;} h2 {mso-style-priority:9; mso-style-qformat:yes; mso-style-link:”Heading 2 Char”; mso-style-next:Normal; margin-top:10.0pt; margin-right:0in; margin-bottom:0in; margin-left:0in; margin-bottom:.0001pt; line-height:115%; mso-pagination:widow-orphan lines-together; page-break-after:avoid; mso-outline-level:2; font-size:13.0pt; font-family:”Cambria”,”serif”; mso-ascii-font-family:Cambria; mso-ascii-theme-font:major-latin; mso-fareast-font-family:”Times New Roman”; mso-fareast-theme-font:major-fareast; mso-hansi-font-family:Cambria; mso-hansi-theme-font:major-latin; mso-bidi-font-family:”Times New Roman”; mso-bidi-theme-font:major-bidi; color:#4F81BD; mso-themecolor:accent1; font-weight:bold;} a:link, span.MsoHyperlink {mso-style-priority:99; color:blue; mso-themecolor:hyperlink; text-decoration:underline; text-underline:single;} a:visited, span.MsoHyperlinkFollowed {mso-style-noshow:yes; mso-style-priority:99; color:purple; mso-themecolor:followedhyperlink; text-decoration:underline; text-underline:single;} p {mso-style-priority:99; mso-margin-top-alt:auto; margin-right:0in; mso-margin-bottom-alt:auto; margin-left:0in; mso-pagination:widow-orphan; font-size:12.0pt; font-family:”Times New Roman”,”serif”; mso-fareast-font-family:”Times New Roman”;} span.Heading2Char {mso-style-name:”Heading 2 Char”; mso-style-priority:9; mso-style-unhide:no; mso-style-locked:yes; mso-style-link:”Heading 2″; mso-ansi-font-size:13.0pt; mso-bidi-font-size:13.0pt; font-family:”Cambria”,”serif”; mso-ascii-font-family:Cambria; mso-ascii-theme-font:major-latin; mso-fareast-font-family:”Times New Roman”; mso-fareast-theme-font:major-fareast; mso-hansi-font-family:Cambria; mso-hansi-theme-font:major-latin; mso-bidi-font-family:”Times New Roman”; mso-bidi-theme-font:major-bidi; color:#4F81BD; mso-themecolor:accent1; font-weight:bold;} .MsoChpDefault {mso-style-type:export-only; mso-default-props:yes; font-family:”Calibri”,”sans-serif”; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-fareast-font-family:Calibri; mso-fareast-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin; mso-bidi-font-family:”Times New Roman”; mso-bidi-theme-font:minor-bidi;} .MsoPapDefault {mso-style-type:export-only; margin-bottom:10.0pt; line-height:115%;} @page WordSection1 {size:8.5in 11.0in; margin:1.0in 1.0in 1.0in 1.0in; mso-header-margin:.5in; mso-footer-margin:.5in; mso-paper-source:0;} div.WordSection1 {page:WordSection1;} /* List Definitions */ @list l0 {mso-list-id:1968898547; mso-list-template-ids:-609950248;} @list l0:level1 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Symbol;} @list l0:level2 {mso-level-number-format:bullet; mso-level-text:o; mso-level-tab-stop:1.0in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:”Courier New”; mso-bidi-font-family:”Times New Roman”;} @list l0:level3 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:1.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l0:level4 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:2.0in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l0:level5 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:2.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l0:level6 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:3.0in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l0:level7 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:3.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l0:level8 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:4.0in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} @list l0:level9 {mso-level-number-format:bullet; mso-level-text:; mso-level-tab-stop:4.5in; mso-level-number-position:left; text-indent:-.25in; mso-ansi-font-size:10.0pt; font-family:Wingdings;} ol {margin-bottom:0in;} ul {margin-bottom:0in;} –>Get professional assignment help cheaplyAre you busy and do not have time to handle your assignment? Are you scared that your paper will not make the grade? Do you have responsibilities that may hinder you from turning in your assignment on time? Are you tired and can barely handle your assignment? Are your grades inconsistent?Whichever your reason may is, it is valid! You can get professional academic help from our service at affordable rates. We have a team of professional academic writers who can handle all your assignments.Our essay writers are graduates with diplomas, bachelor, masters, Ph.D., and doctorate degrees in various subjects. The minimum requirement to be an essay writer with our essay writing service is to have a college diploma. When assigning your order, we match the paper subject with the area of specialization of the writer.Why choose our academic writing service?Plagiarism free papersTimely deliveryAny deadlineSkilled, Experienced Native English WritersSubject-relevant academic writerAdherence to paper instructionsAbility to tackle bulk assignmentsReasonable prices24/7 Customer SupportGet superb grades consistently
Get Professional Assignment Help Cheaply
Are you busy and do not have time to handle your assignment? Are you scared that your paper will not make the grade? Do you have responsibilities that may hinder you from turning in your assignment on time? Are you tired and can barely handle your assignment? Are your grades inconsistent?
Whichever your reason may is, it is valid! You can get professional academic help from our service at affordable rates. We have a team of professional academic writers who can handle all your assignments.
Our essay writers are graduates with diplomas, bachelor’s, masters, Ph.D., and doctorate degrees in various subjects. The minimum requirement to be an essay writer with our essay writing service is to have a college diploma. When assigning your order, we match the paper subject with the area of specialization of the writer.
Why Choose Our Academic Writing Service?
Plagiarism free papers
Timely delivery
Any deadline
Skilled, Experienced Native English Writers
Subject-relevant academic writer
Adherence to paper instructions
Ability to tackle bulk assignments
Reasonable prices
24/7 Customer Support
Get superb grades consistently
How It Works
1. Place an order
You fill all the paper instructions in the order form. Make sure you include all the helpful materials so that our academic writers can deliver the perfect paper. It will also help to eliminate unnecessary revisions.
2. Pay for the order
Proceed to pay for the paper so that it can be assigned to one of our expert academic writers. The paper subject is matched with the writer’s area of specialization.
3. Track the progress
You communicate with the writer and know about the progress of the paper. The client can ask the writer for drafts of the paper. The client can upload extra material and include additional instructions from the lecturer. Receive a paper.
4. Download the paper
The paper is sent to your email and uploaded to your personal account. You also get a plagiarism report attached to your paper.
PLACE THIS ORDER OR A SIMILAR ORDER WITH Essay fount TODAY AND GET AN AMAZING DISCOUNT
The post visualization methods project appeared first on Essay fount.
What Students Are Saying About Us
.......... Customer ID: 12*** | Rating: ⭐⭐⭐⭐⭐"Honestly, I was afraid to send my paper to you, but you proved you are a trustworthy service. My essay was done in less than a day, and I received a brilliant piece. I didn’t even believe it was my essay at first 🙂 Great job, thank you!"
.......... Customer ID: 11***| Rating: ⭐⭐⭐⭐⭐
"This company is the best there is. They saved me so many times, I cannot even keep count. Now I recommend it to all my friends, and none of them have complained about it. The writers here are excellent."
"Order a custom Paper on Similar Assignment at essayfount.com! No Plagiarism! Enjoy 20% Discount!"
