7 Replies - 1372 Views - Last Post: 27 January 2011 - 01:56 PM

#1 ponchitourrutia   User is offline

  • New D.I.C Head

Reputation: 0
  • View blog
  • Posts: 2
  • Joined: 21-January 11

Learning the basics of base 2 programing.

Posted 21 January 2011 - 04:55 PM

Hi, I am a student who got into the career of Management Information Systems. This week our teacher was teaching us about base 2 programing. I sort of understood it. Any tips or comments on how to sharpen my skills on base 2 programing, would be highly appreciated it. Thank you for your time.
Is This A Good Question/Topic? 0
  • +

Replies To: Learning the basics of base 2 programing.

#2 KYA   User is offline

  • Wubba lubba dub dub!
  • member icon

Reputation: 3213
  • View blog
  • Posts: 19,241
  • Joined: 14-September 07

Re: Learning the basics of base 2 programing.

Posted 21 January 2011 - 05:03 PM

You're going to have to elaborate, what is "base 2 programming"?
Was This Post Helpful? 0
  • +
  • -

#3 anonymous26   User is offline

  • D.I.C Lover

Reputation: 2
  • View blog
  • Posts: 3,638
  • Joined: 26-November 10

Re: Learning the basics of base 2 programing.

Posted 21 January 2011 - 10:02 PM

Machine code? :\
Was This Post Helpful? 0
  • +
  • -

#4 Shane Hudson   User is offline

  • D.I.C Technophile
  • member icon

Reputation: 345
  • View blog
  • Posts: 1,286
  • Joined: 06-December 09

Re: Learning the basics of base 2 programing.

Posted 22 January 2011 - 12:19 PM

Presumably he wants to program in binary... does anyone actually do that? Most people don't go lower than Assembly surely!

EDIT:
Off topic: Woo, 500 posts :D

This post has been edited by Shane Hudson: 22 January 2011 - 12:20 PM

Was This Post Helpful? 0
  • +
  • -

#5 anonymous26   User is offline

  • D.I.C Lover

Reputation: 2
  • View blog
  • Posts: 3,638
  • Joined: 26-November 10

Re: Learning the basics of base 2 programing.

Posted 22 January 2011 - 09:17 PM

Machine Code is the lowest that anyone can code, and ultimately every program that runs is this. Assembler is the lowest that anyone goes in modern times.
Was This Post Helpful? 0
  • +
  • -

#6 Codebug   User is offline

  • D.I.C Head

Reputation: 31
  • View blog
  • Posts: 244
  • Joined: 11-October 09

Re: Learning the basics of base 2 programing.

Posted 26 January 2011 - 12:33 PM

View PostButchDean, on 22 January 2011 - 09:17 PM, said:

Assembler is the lowest that anyone goes in modern times.


I have "coded" in machine codes. I did it last semester for my digital logic class. We used a simulated limited instruction set cpu in the Quartus II software package. The simulated cpu didn't have an actual assembler, so I had to translate the assembly for that cpu into machine codes and place these in memory.

Granted, this was in no way, shape, or form a professional project or daily occurrence. I had to do it for my class, and to be honest, I'm glad I did. It was interesting and educational to see how the program code interacts with the hardware at the lowest level.

This post has been edited by Codebug: 26 January 2011 - 12:35 PM

Was This Post Helpful? 1
  • +
  • -

#7 anonymous26   User is offline

  • D.I.C Lover

Reputation: 2
  • View blog
  • Posts: 3,638
  • Joined: 26-November 10

Re: Learning the basics of base 2 programing.

Posted 26 January 2011 - 01:31 PM

View PostCodebug, on 26 January 2011 - 07:33 PM, said:

View PostButchDean, on 22 January 2011 - 09:17 PM, said:

Assembler is the lowest that anyone goes in modern times.


I have "coded" in machine codes. I did it last semester for my digital logic class. We used a simulated limited instruction set cpu in the Quartus II software package. The simulated cpu didn't have an actual assembler, so I had to translate the assembly for that cpu into machine codes and place these in memory.

Granted, this was in no way, shape, or form a professional project or daily occurrence. I had to do it for my class, and to be honest, I'm glad I did. It was interesting and educational to see how the program code interacts with the hardware at the lowest level.

Yes, I did it as a student as well, sans the simulator though. It teaches you to come up with a computational unit just using pen and paper. :)
Was This Post Helpful? 0
  • +
  • -

#8 patons02   User is offline

  • New D.I.C Head

Reputation: 4
  • View blog
  • Posts: 14
  • Joined: 05-February 09

Re: Learning the basics of base 2 programing.

Posted 27 January 2011 - 01:56 PM

The thing about this base 2 programming is if it's machine code is that the instructions (binary patterns) are actually architecture specific. When writing your stream of 0's and 1's, it will be completely different for an IA-32 microprocessor to understand than it would for say a MIPS, or ARM processor as the bit pattern for each instruction is architecture specifc.

For any sort of help with this we will need to know the architecture you are using for it and ideally a copy of it's instruction set too.
Was This Post Helpful? 0
  • +
  • -

Page 1 of 1