Wouldn't it be simpler to just change everything in memory to all one's or zero's?
124381
smart folks can read through a wipe...always write zeros two or three times before giving away a computer
2286
alternative 1)\nUse int/short instead. Make sure you mask potential values with "& 0xff" so they don't overflow.\n\nalternative 2)\nUse (signed) byte for storage, but when doing comparisons, assignment to other integer types, cast to int/short and mask with 0xff
382239
Here's a wonderful utility that will do exactly what you want:\n\nhttp://www.freebyte.com/hjsplit/
124817
Memory is HARDWARE, not software.  \n\nAll you have to do is buy the right kind of memory and stick it in.   A caveman could do it. \n\n(no offense)
438833
you can't really "catch" them per se, as they are really not errors, unlike floating point overflows. \nYou can do some sanity checks like the above answer explained...\nor better, just use larger storage - like unsigned long long - that'll give you more space without overflowing.
19189
use bitwise operators. something like:\n\nnum_bits = 0;\nfor(i = 0; i < 32; i++) {\nif number & (1<<i) num_bits++;\n}\n\nnow num_bits holds the number of bits that were set in number. The "<<" operator does bit shifting. So "1<<i" equals a number that's all 0's except for a 1 at position i. If you bitwise and that with something, that tells you if that bit is set in the number. So we do this for each of the bits and add up the results.\n\nThis is assuming 32-bit integers. Adjust accordingly for 64-bit integers.
200487
You could use a memory in look-up table configuration. Use an Eprom with the binary code input at the address lines and the output data being the gray code. The chip would have to be programmed though. MIKE
185054
i don't think faster RAM would increase the performance of the file system (FAT32,NTFS), if you are refering to that. Magnetic RAM was used back in the old days, but somehow we ended up using the DRAM because had higher density. some people want to bring back those days, because the production costs are somewhat the same, but the MRAM doesn't use capacitors, so you don't need to refresh the memory like the dynamic type does. so MRAM is much faster and needs extremely little power for storing bits. if u meant using MRAM in hard drives, well.. that would yield machines that would load the OS instantly. you could even use the hard disk as a extremely effective swap-file because there will be no mechanical latency, etc. i don't know how a MRAM HDD would be accessed, if it really needs a file system.. but sounds to me that u need to use a similar method as accesing DRAM (RAS,CAS,etc.), because it is similar to computer memory, but a file system would keep track of the files, directories, etc. i think file systems would need to be designed a little different for an MRAM drive. at least this is what i understood from your question.
284920
(m)\n\nThe fundamental components of a general-purpose computer are arithmetic and logic unit, control circuitry, storage space, and input/output devices. If storage was removed, the device we had would be a simple calculator instead of a computer. The ability to store instructions that form a computer program, and the information that the instructions manipulate is what makes stored program architecture computers versatile.\n\nDigital computer represents all information using the binary numeral system. Text, numbers, pictures, audio, and nearly any other form of information can be converted into a string of bits, or binary digits, each of which has a value of 1 or 0. A piece of information can be manipulated by any computer whose storage space is large enough to accommodate the corresponding data, or the binary representation of the piece of information. For example, a computer with a storage space of eight million bits, or one megabyte, could be used to edit a small novel.\n\n \nVarious forms of storage, divided according to their distance from the central processing unit.Various forms of storage, based on various natural phenomenon, have been invented. So far, no practical universal storage medium exists, and all forms of storage have some drawbacks. Therefore a computer system usually contains several kinds of storage, each with an individual purpose
412353
Every computer stores numbers,letters and other special characters in binary form.There are several occasions when computer professionals need to know the raw data contained in a computer's memory.A commanly used way of doing this is to print out the memory contents on a printer.This printout is called a "Memory Dump".This will be many pages of zeroes and ones.\n                              There is nothing to do with installing a program(make clear whether it is a progrm or software)and memory dump.You better take a backup of all your laptop contents format your laptop and then reinstall the program.Since it works fine in other computers there is no problem with the program but there may be some settings problem in your laptop.So try this solution.
371109
I code almost exclusively in ASM and binary for most CPU architectures out (very old through new), and haven't gone insane because of it. Thats not to say I wasnt insane before I started programming. :)
611497
FRIST TRY PUTTING THE 512 IN THE SYS 1ST THEN THE 256 THEN THE 128. IN OTHER WOEDS START WITH THE HIGHEST FRIST THEN WORK UR WAY DOWN
619520
"if all inputs are low then the output is low" is true for AND, OR, and XOR.\n\n"if all inputs are low then the output is high" is true for NAND, NOR, and XNOR.\n\nBy referring to the "remaining 6 LOGIC GATES", you must be including NOT. It allows only one input, but one could still say that "if all inputs are low then the output is high".
153302
One bit corresponds to one transistor in memory.  One byte consists of 8 bits.  Every letter or character occupies one byte (or 8 bits) of memory.  The standard used to assign those 8-digit binary numbers to every letter, numeral, and other character is called ASCII.
194434
Infinite should be impossible.  If there's nothing in the list of assembly language commands that can help you, you're out of luck.  If you want to let the user use huge numbers, you'll have to write the program to do it yourself, or find one someone else has already written.
254228
OMG - you can't be serious. It's really not that hard. \n\nM+ == Adds the currently displayed value to the memory\nM- == Subtracts the currently displayed value from the memory\nMR == Recalls the memory value onto the screen\nMS == Stores the current value into the memory, overwriting anything else\nMC == Clears it\n\nSo, if I press 2 and then press M+ and then press 3 and then press M+, then press MR, it will show five. If I do 7 and then MS it will set the value to 7, instead of adding/subtracting it. MC will set the value to 0.
61890
That's a tall order.  If I had a spare 18 hrs I'd love to, however...\n\nThere's a chip that does it.  Its called an Arithmetic Logic Unit (ALU).  Here's some suggestions:\nhttp://www.xs4all.nl/~ganswijk/chipdir/f/alu.htm\n\nNo offense, but its a ton of work, with no assurance I'll get my 10 points.