The memory capacity of the 8085 microprocessor is 64 kb because the address bus is 16 bits, and you can address 216, or 64kb, with a 16 bit address bus.
64 kb
If you mean 64-bit, it's a processor with twice the data calculation capability at twice the speed. Certain software designed for 64-bit operating systems will not function in a 32-bit environment, but 32-bit programs are run in their own space in a 64-bit environment. 64-bit is much more powerful and can support memory greater than 3.72G (which is the 32-bit maximum). Having a 64-bit processor doesn't necessarily mean that you need to run a 64-bit OS, but it does stand to reason since you would have the capability.
8086 is a 16bit processor.
Yes and no. All memory location from 0H to 0FFFFH are addressable, but some of them are needed for the program, interrupt vectors, and the stack, so you would need to pay attention to where things are located in memory to design an appropriate program. In addition, if your system is using memory mapped I/O, some locations will be reserved.
It works on 8 bit lower address lines has to be multiplexed with data lines Appropriate control signals have to be generated to interface with memory and I/O devices 8 bit processors are slow Memory is just 64 kb By Anmol Bhardwaj SUSCET Tangori Mohali ( India)
32 bit means the number of address lines are 32. it can point to 2^32(2 to the power of 32) address locations in memory. the 32 bit refers that a 32 bit of information can be executed simultaneously that is copying or reading writing takes 32 bit of data at a time. the system bus contains 32 lines of wires to hold the data. while the 64 bit represents the number of address lines are 64 and data can handle 64 bit at once same as 32 bit. all present using PCs are 64 bit.
A 32 bit processor has 32 bit wide data bus while a 64 bit has 64 bit wide data bus. Address bus may or may not be 32 bit or 64 bit wide in the respective processors. To fully utilise the 64 bit data bus the programs must be written in such a way that they can use 64 bit wide data bus. A 64 bit processor can also act as 32 bit.
The Intel 8085 is not even in the same class as the Intel Core 2. The architecture and instruction set is vastly different. The 8085 is an 8 bit machine, running on an 8-bit bus, with at most 64kb of RAM/ROM. The Core 2 is a 32/64 bit machine, running on 32/64/128 bit buses, with potentially more than 4gb of RAM/ROM. This is like comparing an original Volkswagon Beetle with an Indy Car.
The 64-bit version of Windows Vista is designed to take full advantage of 64-bit processors, and can address more than 4 GB of RAM. 32-bit applications can still be run on it; however you will need to make sure that there are 64-bit drivers for your hardware.
Windows 7 home premium 64-bit can support up to 16GB of RAM
64 bit is recommend if you have a 64 bit processor because 64 bit is usually better at multitasking. Also if you have over a certain amount of ram a 32 bit system cannot access it all. You will most likely not notice much difference between them. Technically 32bit means that chuncks of data are stored in files that are sized in 32 bit groups 64 bit just uses 64 bit groups.