Computer architecture refers to various aspects of computer system designs which can affect compatibility, performance, and interfacing. Some issues related to computer architecture can be processor word size, memory bus size, or protocol implementation.

learn more… | top users | synonyms

25
votes
3answers
27k views

How to check my RAM configuration (Windows 7)?

I would like to check my RAM configuration. I know it is easy to check the total RAM installed on a computer (eg 32 GB), but is there an easy way to check in Windows if the RAM is e.g. 2x16 GB, 4x8 ...
2
votes
1answer
95 views

Why so many modes are in CPU?

In microprocessor, there are a number of modes like user mode,supervisor mode and so on depending on the architecture of the computer. Why they have created so many modes(why they have assigned so ...
-3
votes
2answers
99 views

How to teach a gut without no computer major experience to program [closed]

I have a friend who is non - computer major. For example, he dose not know what is a bit,byte and etc. Now he want to program . So I wonder which language is better? C,JAVA or something else?
-2
votes
4answers
853 views

Why does x86 stands for 32bit OS [duplicate]

I often have seen 32bit OS being referred to x86 (i hope it is the x86 architecture). What is the significance of this 32bit and why is it related to x86.
53
votes
9answers
9k views

Why have CPU manufacturers stopped increasing the clock speeds of their processors? [closed]

I have read that manufacturers stopped concentrating on higher clock speeds and are now working on other things to improve performance. With an old Desktop machine with Intel® Xeon® Processor E3110 ...
7
votes
2answers
385 views

Alternatives to the 0 and 1 bit style/structure

I've looked everywhere for this answer or even at least a question like this one (even tom's hardware didn't have anything 'explicitly' related to this). My question is simple: Is there or are there ...
1
vote
3answers
118 views

ON/OFF Toggle Switch for a HDD

I've got two hard drives running two different OS. I need both of them, but want to run them on separate drives without dealing with the struggle of switching the cables every time.I suppose cutting ...
-4
votes
3answers
616 views

Is this system 32 bit or 64 bit? [closed]

I would definitely say that this system is 64 bit but the owner says it's 32. The computer is a Dell Optiplex 960 which comes both in 32 bit and 64 bit versions but I installed windows 8 64 bit ...
5
votes
2answers
3k views

Calculating hard disk block model reading time

My professor posted a slide on how to calculate the data retrieval from hard disk using the block model. The specs were: 7200 RPM 5ms SEEK 80MB/s TRANSFER RATE BLOCK MODEL : Block size 4KB I ...
1
vote
1answer
37 views

Cache Organisation

Whats's the difference between Direct Mapping and Four-way Set Associative? They both mean that certain blocks of the cache are associated with certain parts of the main memory. The only difference ...
0
votes
1answer
140 views

Which GPUs are real Kepler cores?

With Nvidia's naming scheme I'm having a lot of trouble looking for a card that isn't a repackaged fermi or even older architecture. For example I was looking at the GT640, but the GF116 GPU is ...
46
votes
16answers
4k views

Why do computers count from zero?

Computers traditionally tally numerical values starting from zero. For example, arrays in C-based programming languages start from index zero. What historical reasons exist for this, and what ...
0
votes
1answer
32 views

Is it possible to see what disk blocks a file uses in Windows 7?

I would like to see what blocks some files are using. I am talking about files being stored on disk, not blocks in memory. Is this possible in Windows 7?
0
votes
1answer
3k views

How does copy and paste for large files work

I am curious to know how computers execute "copy" and "paste" of large folders. I've read that copy and paste of text between different processes or same process is achieved by saving the content into ...
5
votes
2answers
125 views

When powering off a computer, what exactly happens?

What exactly goes on when my computer is shut down? Not the "Shut down" button in the Start menu, but instead how the command (maybe machine code or something similar) is issued on a lower-than-OS ...
1
vote
1answer
120 views

Why is it possible for me to install either 32 or 64-bit linux on my PC? [duplicate]

Possible Duplicate: Can a 32 bit OS run in a 64 bit processor? I am buying a PC and installing Linux on it. Apparently, I can install either 32 or 64-bit Ubuntu on it. Why is that? I ...
0
votes
2answers
91 views

How does playstation work with 256M RAM? [closed]

The 200$ phone I have in my pocket has more RAM than that. I realize that it has a very fast processor. But wouldn't the entire time be spent in transferring the data from secondary storage to RAM? ...
3
votes
1answer
350 views

Intel assembler/architecture documentation?

Would anyone know where the best "official" Intel documentation regarding the low level architecture/assembler internals would be? How the ESP works, the various registers- fetching values from RAM ...
4
votes
4answers
4k views

How can I find a list of all SSE instructions? What happens if a CPU doesn't support SSE?

So I've been reading about how processors work. Now I'm on the instructions (SSE, SSE2, etc) stuff. (Which is pretty interesting). I have lot of questions (I've been reading this stuff on Wikipedia): ...
3
votes
0answers
173 views

What specific advantages does mainframe architecture have over pc architecture? [closed]

Large banks typically have very scalable front-office trading systems which can process hundreds or thousands of trades per second. Most of these are distributed systems running on large numbers of ...
0
votes
1answer
113 views

Does a virtual machine have a virtual machine monitor by definition?

Saw this post but couldn't comment: VM sandboxing- what happens? Is it possible to have a virtual machine (vm) without a virtual machine monitor (vmm)/hypervisor, or if you have one virtual machine ...
2
votes
1answer
169 views

VM sandboxing- what happens?

How exactly does VM sandbox? Surely it is still using the same hardware resources and same underlying OS? I dont get why multiple VMs on an OS is safe but multiple applications/processes can be ...
1
vote
0answers
21 views

Trusted Computing Base, independence/can they be aggregated?

If I have a system with one component A and the TCB is {A} and I have another component B with a TCB of {B}, if I were to place the two components together would the new TCB of combined components be ...
0
votes
1answer
940 views

Is little-endian still faster on Intel processors or it does not matter if I parse big-endian on intel? [closed]

It used to be in past architectures. Is it still the case? I am reading from the network into byte buffers in Java. Basically, will read bytes on Intel using big-endian instead of little-endian ...
1
vote
1answer
57 views

How can data be retrieved from this port?

I saw an image on a social network saying that if your using a public computer do not use the one which has the following port on it as your data can be extracted out. Now I am wondering how can your ...
4
votes
2answers
94 views

Do someone know how to use this 8 GB space in ny computer?

I have same thing from a long time. I want to extend this 8.31 GB to c or d any drive. I tried but I got a error. see reference image. Do someone know how to do this in windows.
2
votes
3answers
687 views

How can I cool my computer with oil? [closed]

I have a computer outside its case. All the components are attached and working properly, the problem is that fans don't seem to provide good enough cooling when demanding programs such as high end ...
0
votes
0answers
18 views

I'm running 32 bit lubuntu on this spec. Should I be using 64 bit? [duplicate]

Possible Duplicate: 32-bit vs. 64-bit systems Processor: Intel Core i5 3570K 3.4GHz Socket 1155 6MB Ram: G-Skill 8GB (2x4GB) DDR3 1600Mhz RipjawsX Memory Kit CL9 HDD: old seagate SATA ...
31
votes
5answers
2k views

How can computers calculate exponential math without overflow errors?

Studying some RSA encrypt/decrypt methods, I found this article: An Example of the RSA Algorithm It requires this to decrpyt this message The total result of is so big, for a 64-bit/32-bit ...
0
votes
2answers
127 views

Cloning a hard drive [duplicate]

Possible Duplicate: Clone a Hard Disk Content to Another Hard Disk Bit-for-bit copy of hard drive in Windows? There is a hard drive in a laptop. I need to clone it (preferably ...
2
votes
1answer
268 views

Is it possible to watch interrupts on Windows?

With my linux box I can do the following to watch interrupts live: watch -n1 "cat /proc/interrupts" Is there a way to do this on Windows systems, especially Windows 7?
32
votes
5answers
5k views

Why can't you have both high instructions per cycle and high clock speed?

The Megahertz Myth became a promotional tactic due to differences between the PC's INTEL 8086 processor and Apple's Rockwell 6502 processor. The 8086 ran at 4.77MHz while the 6502 ran at 1MHz. ...
0
votes
2answers
3k views

Tool to retrieve information about which hard-disk is connected to which disk-controller (Windows)?

When servicing servers I often find lots of various disks connected to several HD-controllers. To find and replace a specific disk in a server filled with disks often becomes rather tedious. So the ...
0
votes
2answers
313 views

What architectural state is saved during context switch?

What architectural state is saved during context switch? As far as I know, what is saved is the following Set of registers including PC counter TLB (If it is not flushed...) what else ? Memory? ...
4
votes
2answers
729 views

Atomic operation. How does it guarantee consistency from hardware perspective?

Atomic operation. How does it guarantee consistency from hardware perspective ? How is it implemented in HW ? As far as I know, atomic instruction makes sure that when it is executed, no other ...
1
vote
2answers
220 views

Hardware. What is the difference between a port and a bank?

Especially, these days, the distinction between them is very confusing.. For example, NVidia's shared memory is 32-banked, so what they say is in one cycle, 32 data can come out at the same time... ...
0
votes
1answer
421 views

PCI Express and PSU Watts

I'm not sure if this question belongs here, so please be kind if it doesn't. I just happen to have two question that are related to the same project, that's why I combined them. I'm building a custom ...
0
votes
1answer
121 views

TLB access in SMT processors

In SMT (simultaneous multithreading) processors in which threads share the TLB, how does the TLB differentiate one thread's access from the other one? Each thread has its own set of pages loaded into ...
0
votes
2answers
129 views

Switch harddrive to different computer

I have an older amd system with a harddrive that has a fedora install on it. I have a newer intel system with a windows 7 install. Would I be able to put the old drive into the new machine and make ...
0
votes
1answer
177 views

What does R stand for in Von Neumann Architecture?

I would like some examples of modern day equipment that would equate with the 'R' in Von Neumann architecture. I am referring to Section 2.6 on page 3 of the PDF version of the "First Draft of a ...
2
votes
3answers
2k views

Why using hexadecimal in computer is better than using octal?

What are benefits that hexadecimal provides? And is it really octal is less common than hexadecimal?
0
votes
5answers
267 views

The idea that “nothing is ever truly deleted” doesn't make sense to me [closed]

Why do people say that nothing is ever truly deleted? Let's say I have a byte in my hard drive that contains the byte 0x00. If I overwrite it with the byte 0x01, how can anyone ever know that it ever ...
3
votes
1answer
4k views

How do hardware interrupts work compared to software interrupts?

To give you an impression of the level of detail I'm interested, one example. I know a system call ultimately leads to a trap which lets the processor store registers, switch to supervisor mode and ...
3
votes
2answers
956 views

Instruction per Cycle vs Increased Cycle Count

Increasing either instruction per cycle or increase cycle count both are valid design choice for processor manufactures. I understand theory, but it would be much clearer if I had some real life ...
5
votes
2answers
375 views

What type(s) of performance improvements to expect between architectures using QPI versus a FSB?

While comparing Intel's two new i7 processors, I noticed that the only difference between them apart from the L3 cache size and CPU speed is that one has QuickPath Interconnect, and that seems to ...
11
votes
3answers
644 views

Will a new processor with slower clockspeed run legacy applications faster?

I'm using Linux and have an old P4 with about 3 GHz clock speed. Will a newer chip that had slower clock speed run my legacy applications faster or slower? I only use one application at a time, an ...
1
vote
3answers
277 views

Are super computers made with just cache technology?

I was reading about memory hierarchy and I read that you can built a computer with just cache but it wouldn't be cost effective. I was wonderig if super computers are made with only cache technology?
1
vote
2answers
8k views

Front Side Bus and RAM speed

We encouted an odd question during a Cisco IT Esstenials course which didn't make sense. Which memory module has a front side bus speed of 200 MHz Possible choices were DDR-333 DDR-400 ...
0
votes
1answer
294 views

How to figure out the internal organization of my laptop

I am learning about buses and I/O. I want to figure out the various buses and the devices, controllers connected to it in my laptop. The website of my motherboard does not have a tech-spec. Neither ...
5
votes
4answers
620 views

Why can't memory clock speeds be as fast as the CPU speed?

I was reading that in old i386 based systems, the ram bus used to be the same speed as the CPU but when CPU frequencies increased, it became too hard to make RAM the same speed. Why can't we have 2GHz ...