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.
Learning the basics of base 2 programing.
Page 1 of 17 Replies - 1372 Views - Last Post: 27 January 2011 - 01:56 PM
Replies To: Learning the basics of base 2 programing.
#2
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"?
#3
Re: Learning the basics of base 2 programing.
Posted 21 January 2011 - 10:02 PM
Machine code? :\
#4
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
EDIT:
Off topic: Woo, 500 posts
This post has been edited by Shane Hudson: 22 January 2011 - 12:20 PM
#5
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.
#6
Re: Learning the basics of base 2 programing.
Posted 26 January 2011 - 12:33 PM
ButchDean, 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
#7
Re: Learning the basics of base 2 programing.
Posted 26 January 2011 - 01:31 PM
Codebug, on 26 January 2011 - 07:33 PM, said:
ButchDean, 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.
#8
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.
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.
Page 1 of 1

New Topic/Question
Reply



MultiQuote




|