Reputation
3,702
Top tag
Next privilege 5,000 Rep.
Approve tag wiki edits
Badges
16 84 142
Impact
~749k people reached

  • 0 posts edited
  • 1 helpful flag
  • 439 votes cast
Mar
6
comment Does moving data between memory and secondary storage device need to go through cpu registers?
thanks!.... @JamieHanrahan
Mar
5
comment Does moving data between memory and secondary storage device need to go through cpu registers?
Thanks. How about within main memory, within a hard drive, and between an internal hard drive and an external hard drive?
Jan
17
comment Batch download multiple images after inspect elements in Chrome browser?
Thanks. I have tried FF + DownloadThemAll on an online book reading site, but it seems that it can't capture the pictures for the pages. Can you also try to see if it works?
Jan
12
comment What are functional unit and control logic of a cpu?
@slhck; about the first point, does a superscalar architecture replicate only functional units (i.e. execute unit) as said in the text, or both functional units (i.e. execute unit) and the control logic (i.e. fetch and decode units) as shown in figure 1-7(b)?
Jan
12
comment What are functional unit and control logic of a cpu?
(2) Also by multithreading, the text actually means time-multiplex. Why replicating control logic is necessary for time-multiplex? Can't multiple threads share the same control units (fetch unit and decode unit) at different times?
Jan
12
comment What are functional unit and control logic of a cpu?
@slhck: My questions are more than what you thought. The text says superscalar architectures replicate the functional units, while multithreading replicates not only the functional units, but also the control logic. (1) But in figure 1.7(b), the superscalar one have multiple fetch and decode units besides multiple execute units, so I am not sure if "control logic == fetch and decode units" and "functional unit == execute unit".
Jan
12
comment What are functional unit and control logic of a cpu?
Thanks. do you mean that you think that functional unit and execute unit the same thing in the book? (note that I am not sure about if execute unit and execution unit are the same). what about control logic?
Jan
12
comment What are functional unit and control logic of a cpu?
no it doesn't. can you tell me what they are?
Jan
8
comment What manages IO between a buffer and a device?
Thanks. What does ""only give data to the requesting program if the I/O completes successfully" mean? What is the opposite of "only give data to the requesting program if the I/O completes successfully"?
Jan
4
comment What determines the page size and the cluster size?
@sawdust Thanks. (1) Wikipedia says "Page size is usually determined by processor architecture. " So is a memory's page size determined by the CPU? A memory may have different page sizes when it is used by different CPUs? (2) You said that MMU put constraints on page size, and if I am correct, MMU is part of a CPU, so is your reply consistent with Wikipedia? (3) Is the OS not involved in determining the page size?
Jan
1
comment Are the size of a memory page and the size of a file system cluster always the same?
@sawdust: is it always or almost always true that "The virtual memory manager will bypass the filesystem, and access the disk driver directly"?
Jan
1
comment Are the size of a memory page and the size of a file system cluster always the same?
Why "When everything is a power of two, that is fairly straightforward. "?
Jan
1
comment Are the size of a memory page and the size of a file system cluster always the same?
When they are not the same, is it necessary to deal with it?
Dec
28
comment make the scanner scan the entire paper pages, not skip anything near the borders?
I haven't got access to the scanner these days. When I try it next time, I will let you know.
Dec
26
comment make the scanner scan the entire paper pages, not skip anything near the borders?
I flipped other paper pages (not the one shown) 180 degree, so the binding side of the paper page is facing the outside. But there are notations written on the four sides' margins. So I hope there is a solution for that using the feeder
Dec
26
comment make the scanner scan the entire paper pages, not skip anything near the borders?
Thanks. I placed the pages in portrait orientation, and I think you guessed that I placed them in landscape orientation. So I actually placed the paper page so that its binding side faced the entry into the scanner.
Dec
25
comment make the scanner scan the entire paper pages, not skip anything near the borders?
Thanks. by "guides" do you mean the two slide-able things in the document feeder, shown as in red rectangles in this picture? The original image is here
Dec
17
comment Copy text out of a pdf file shown in pdf viewer in Chrome web browser
@AFH: I get inconsistent results in the pictures.
Dec
17
comment Copy text out of a pdf file shown in pdf viewer in Chrome web browser
The solution seems to use adobe reader, which I don't want to have on Ubuntu. Update my post.
Dec
17
comment Copy text out of a pdf file shown in pdf viewer in Chrome web browser
See my update...