Need an ASM extremely fast cuorse

  • Thread starter Thread starter SuperMiguel
  • Start date Start date
Click For Summary

Discussion Overview

The discussion revolves around the need for quick resources to learn assembly programming, specifically for the 68000 processor, in preparation for a job interview test. The topics include basic programming tasks such as calculating factorials, exponentiation, and converting Binary Coded Decimal (BCD) to binary.

Discussion Character

  • Homework-related, Technical explanation, Debate/contested

Main Points Raised

  • One participant seeks resources to learn assembly programming quickly due to an upcoming job interview test that includes specific programming tasks.
  • Another participant suggests searching for the 68000 instruction set and provides a link to a relevant document.
  • A participant expresses a lack of knowledge in assembly language, questioning the appropriateness of applying for a job that requires such knowledge.
  • It is noted that the job primarily involves Python programming, but the test includes assembly language, raising questions about the relevance of the test.
  • Further discussion questions why the participant did not clarify the necessity of assembly knowledge with the interviewer.

Areas of Agreement / Disagreement

Participants express disagreement regarding the necessity of assembly knowledge for the job, with some questioning the relevance of the test and others suggesting the participant should have sought clarification.

Contextual Notes

There is uncertainty regarding the expectations of the job interview and the actual use of assembly language in the position, as well as the participant's prior knowledge of assembly programming.

SuperMiguel
Messages
109
Reaction score
0
Hey guys, I am going to take a test monday for a job interview and they just told me that it will include basic assembly programming questions like: (Assume a 68000 processor)

- Find the factorial of an integer number A.

- Two numbers, A and B are stored in memory locations 2000 and 2010 respectively.
Only if both A and B are greater than 1 and less than 16, compute (A to the power of B) and
write the result in memory location 2020; if not, write a value of 0 in memory location 2020.

- Find the binary equivalent of a 2 digit Binary Coded Decimal number. The Least
Significant Bit of the BCD is stored in memory location 1000 and the Most Significant Bit is in
location 1001. Store the result in location 1002.

I need to be able to answer questions like this by monday on ASM... Any good online resource or book i can pick to quickly learn this over the weekend?? Thanks
 
Technology news on Phys.org
You didn't mention your current knowledge. Do you know the assembly language for any processor? Try a web search for 68000 instruction set. This is one of the links I found:

http://www.tigernt.com/onlineDoc/68000.pdf
 
rcgldr said:
You didn't mention your current knowledge. Do you know the assembly language for any processor? Try a web search for 68000 instruction set. This is one of the links I found:

http://www.tigernt.com/onlineDoc/68000.pdf
I know nothing about asm
 
SuperMiguel said:
I know nothing about asm

Then why are you applying to a job that - apparently - requires it?
 
Hobin said:
Then why are you applying to a job that - apparently - requires it?

its a programming job, mostly Python, but for some reason they test u in ASM, but i asked around and was told that they never use it
 
SuperMiguel said:
its a programming job, mostly Python, but for some reason they test u in ASM, but i asked around and was told that they never use it

Then why didn't you ask the person who told you about the test why you had to know assembly? If you had asked him then and there and it's true that they don't use assembly at the job, then there would've been no reason for you to take the test.
 

Similar threads

  • · Replies 19 ·
Replies
19
Views
6K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 7 ·
Replies
7
Views
4K
  • · Replies 5 ·
Replies
5
Views
3K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 1 ·
Replies
1
Views
3K
  • · Replies 4 ·
Replies
4
Views
5K
Replies
29
Views
6K
  • · Replies 2 ·
Replies
2
Views
13K