Questions tagged [hardware]
Computer hardware is the collection of physical elements that comprise a computer system.
149
questions
-2
votes
2
answers
83
views
How to aid (do the testing for) a developer who doesn't own a touchpad to implement Precision bindings?
First of all, I consider myself to be a power user, but wouldn't dare to call myself a software designer.
I opened a feature request to add support for Windows' Precision Touchpad binding in the ...
-2
votes
2
answers
309
views
Is it possible to write unit tests for embedded systems with no prior embedded programming knowledge?
I have this question for a long time that is it possible for someone with no prior embedded systems programming experience to write unit tests? I have good knowledge of other languages like JAVA, ...
1
vote
1
answer
233
views
Developing and debugging code with a logic analyzer?
Until now I used Arduinos with shields and ICs and mostly I used libraries to communicate with i.e. ADC, DAC, Real Time Clock, etc.
Now I want to do the same kind of programming with the same ICs ...
-2
votes
2
answers
3k
views
How are electrons moved in processors/CPU? [duplicate]
During our class, he posed the question 'How are electrons moved by code' for our own reflection, the question seems to be vague but I assumed how are electrons moved in a processor/CPU since we were ...
-3
votes
3
answers
777
views
How would someone record GPU image output?
I notice the GPU, like latest Nvidia/AMD cards, have an output that goes to your monitor but I want to know if we can also use that GPU output feed into some kind of image recorder HARDWARE? If yes, ...
-4
votes
1
answer
251
views
How to detect that internal hard disk is removed and which files were copied? [closed]
Its easy to steal internal hdd, which do not generate sound signals to aware the owner while removing and allows Thief to copy the data.
Is there any way by which these thieves acts can be traced.
1
vote
2
answers
3k
views
Live encryption and decryption of audio
So I am trying to mix my software skills with my electronics skills, and I want to try something a bit different. Basically: buy a walkie talkie, take it apart, remove the microphone and put a rasp pi ...
3
votes
4
answers
3k
views
What is hardware debugging?
Could someone give a hint, in plain english, what it means to debug an HDL program?
Debugging is understandable as far as it concerns software but at this low level what does debugging means?
0
votes
2
answers
409
views
API and motherboard
I'm new on API and still undergoing some research to gain knowledge for my presentations for next few days.
Different motherboard have different CPU socket.
So I was just wondering, do API affect ...
1
vote
1
answer
754
views
Is memory allocation hardware handled or OS?
I am currently working on a bare metal project with an arm processor using GCC arm compiler. If I call malloc, is the allocated memory tracked in the MMU? For some reason I had assumed an OS typically ...
4
votes
4
answers
1k
views
Why do disks write data in chunks of page size?
In my understanding, even if i want to overwrite a byte in middle of a file, OS and/or disk will read the content of the size of page, modify one byte and then write the contents back.
What is the ...
3
votes
1
answer
224
views
Architecture for Large-Scale Matrix Multiplication: Distributed Architecture or One Strong Server
I've asked a question about Scaling Matrix Multiplication by CPU Cores on StackOverflow and it seems that merely adding more CPU cores to this problem won't reduce the time to do Matrix ...
4
votes
1
answer
812
views
Are design principles of functional programming languages and current hardware (register-machines) contrary?
Functional languages seek to minimize accidental state (computationally-convenient but logically unnecessary data dependencies) by endorsing the most granularly modular, mathematically unambiguous ...
4
votes
2
answers
232
views
Is wrapping a hardware resource using polymorphism going too far?
I am writing a simulation engine consisting of a number of components, each of which operates on a fixed set of shared buffers.
In practice, the simulation will run entirely on the GPU. When ...
7
votes
3
answers
7k
views
What does "address space" means when talking about IO devices?
The following quote is from this page:
While some CPU manufacturers implement a single address space in their
chips, others decided that peripheral devices are different from
memory and, ...