|This article is the subject of an educational assignment at Department of Electronics and Telecommunication, College of Engineering, Pune, India supported by Wikipedia Ambassadors through the India Education Program during the 2011 Q3 term. Further details are available on the course page.|
- 1 DESIGN OF CONTROL UNIT
- 2 Merge
- 3 Article re-write suggested
- 4 Citation?
- 5 Look out for possible copyright violations in this article
- 6 File:Hardwiredcontrol.gif Nominated for speedy Deletion
- 7 Merge redux
- 8 Still too much hand-waving
- 9 Separating control unit from electronic control unit
- 10 Reasonable choice
- 11 Still unsourced, still needs rewrite to be comprehensible to layman
- 12 External links modified
DESIGN OF CONTROL UNIT
What is "ad-hoc logic"? Should that term if you can be get to get, where it apears in the article, perhaps link to another wikipedia-page (which would be red link (like hear), to begin with, because an article for that term does not exist at the moment. A page for the term "ad-hoc" exists though)?
- ad-hoc logic litterally means logic developed on the spot. It serves to illustrate the point that the control unit was rarely standardised (the right word has slipped my mind... standardised was the closest I could come). I agree it probably needs a better definition, maybe someone from project computing could do something?
- 220.127.116.11 01:34, 25 May 2007 (UTC)
I just redirected something to "hardwired control", I agree that it should be explained first and then on to programmable devices. RE: "ad-hoc" logic: "In the beginning, did ad hoc designs, and then saw patterns repeated, gave names" (http://www.cs.ucsb.edu/~htzheng/teach/cs64s11/pdf/lecture10.pdf), so I guess ad-hoc logic is circuity developed from scratch - random logic - rather than constructed from standard building blocks. Peter Flass (talk) 12:06, 14 September 2012 (UTC)
Keep. I have seen that a template proposes merging a\but if you dont want to i will ahev to bsay its fine but you still ahve to get to gethardwired control into control unit. I am afraid that it would be inappropriate. The concept of "hardwired" is important of its own, and deserves as a standalone IF THIS IS IN YOUR PROJECT YOU HAVE COPYED OFF WIKIPIDIA article. For example, it is not only used in computing, but also in biology. "Hardwired" is such a "crosscutting-several-sciences" concept, like "bootstrapping" (the latter being used in embryogenesis, language acquisition, computing, and its straightforward generalization exists also in communication and in foundation of mathematics, although the literature does not use this name for that). In summary, I think that hardwired must be kept standalone, should not be merged. Physis (talk) 13:26, 29 August 2008 (UTC)
Article re-write suggested
I think the article should be completely re-written to first state the historical significance of "hard wired" (eg fixed wiring/wiring loom/unchangeable). Only then should its present meaning be explained to differentiate from programmable/microprogrammable devices. —Preceding unsigned comment added by 18.104.22.168 (talk) 10:37, 15 August 2009 (UTC)
The last paragraph is copypasta from http://www.pcguide.com/ref/cpu/arch/int/compControl-c.html but I don't know how to add references —Preceding unsigned comment added by 22.214.171.124 (talk) 09:44, 10 February 2010 (UTC)
Look out for possible copyright violations in this article
This article has been found to be edited by students of the Wikipedia:India Education Program project as part of their (still ongoing) course-work. Unfortunately, many of the edits in this program so far have been identified as plain copy-jobs from books and online resources and therefore had to be reverted. See the India Education Program talk page for details. In order to maintain the WP standards and policies, let's all have a careful eye on this and other related articles to ensure that no material violating copyrights remains in here. --Matthiaspaul (talk) 13:02, 31 October 2011 (UTC)
File:Hardwiredcontrol.gif Nominated for speedy Deletion
|An image used in this article, File:Hardwiredcontrol.gif, has been nominated for speedy deletion at Wikimedia Commons for the following reason: Other speedy deletions
Don't panic; deletions can take a little longer at Commons than they do on Wikipedia. This gives you an opportunity to contest the deletion (although please review Commons guidelines before doing so). The best way to contest this form of deletion is by posting on the image talk page.
- You are right, that one is mainly a list, and this an article. Merging seems no good. But both can be improved. Tagremover (talk) 20:40, 22 March 2012 (UTC)
Still too much hand-waving
I did a little retouching, but this article still contains too much "hard-waving" and technobabble that sounds like it's explaining things and really doesn't. I second the call for expert attention. Peter Flass (talk) 16:05, 26 May 2012 (UTC)
Separating control unit from electronic control unit
Trouble started with this edit by a perhaps well-intentioned drive-by IP "expert." Interjecting discussion of automotive control units into this article just muddies the waters and causes confusion. If someone wants to write a generic article or disambiguation including appliance control units, game control units, widget control units, etc., then please create a control unit (disambiguation) page. If you don't think the CPU meaning of the term is primary, please submit a WP:RM to move this article to CPU control unit or control unit (CPU). Thanks, Wbm1058 (talk) 15:45, 1 November 2012 (UTC)
- IMHO the usage of control unit as "peripheral controller" is primary. Peter Flass (talk) 15:52, 1 November 2012 (UTC)
- Start with the general summary article on computer. It has a Control unit section which says an alternate name for control unit is central controller and clearly is about the CPU component, and points to another main article, CPU design, which says that a control unit is "logic which controls the datapaths." It seems to me that control unit primarily means central, not peripheral controller, and controller primarily means peripheral, not central controller—see Controller (computing), which is really not much of an "article", perhaps it's a broad-concept article (WP:CONCEPTDAB). – Wbm1058 (talk) 17:53, 1 November 2012 (UTC)
- That's the reason I haven't gone near this article lately - there's too much of a difference in terminology. For someone with a mainframe background a "control unit" is a piece of gear, often a separate box, that interfaces between a channel and a device, only occasionally called a "controller." Controller (computing) touches on some of this, plus a lot of other stuff. I added the "standalone device" part there myself. It seems there are just lots and lots of things that can be named by "controller" or "control unit" - that's why I like the idea of renaming this article to something like CPU control unit so that the other "control units" can have separate articles. Peter Flass (talk) 18:44, 1 November 2012 (UTC)
- Hi, just noticed and read your comment over at Talk:Controller (computing)#Controller vs. Control unit. As a student, I had hands-on experience with the Programma 101 and IBM 1620. But then the closest I got to a mainframe was the window where punched cards were dropped off or later, a CRT terminal or PC running terminal software. I suppose your perspective depends on whether you had up-close-and-personal experience with the mainframe hardware. From the earliest days, the Von Neumann architecture used the term control unit for the CPU component. Perhaps back in the day just that CPU component was housed in a separate box with wires running from it to the box containing the processing unit. Then they merged the two units into a single box called the central processing unit, but even though the control(ler) unit was no longer in a separate physical unit, the term control unit stuck. I suppose at one time it was easy to distinguish between the central processing unit (without any concern for what components were inside it) and apparently still-separate "control units" for peripherals. But, as these also gradually shrunk to the point of becoming single chips, or even one of many functions of a single chip, perhaps the name changed to controller to disambiguate it from the CPU unit. I'm fine with mentioning in articles about peripheral controllers that they are or were sometimes called control units, but I don't think we should have article titles or links calling them control units, as that can only cause confusion. I'm open to the possibility of renaming this article, and it may come to that, but first I'd like to try to make it work with the current title. Next step is creating Control unit (disambiguation), we need that. – Wbm1058 (talk) 21:21, 1 November 2012 (UTC)
- Perhaps you are familiar with the IBM 2821 Control Unit. I note that its article doesn't really say whether its a control unit or controller. Control Unit is capitalized because that is the proper name for the device (well, I assume that it is, if the article title is correct). But there's no law that says that a device given the proper name Control Unit can't be described as a controller, if that is actually what it is. See List of IBM products#Input/Output control units. Many of these are actually named or described controller. – Wbm1058 (talk) 00:45, 2 November 2012 (UTC)
Still unsourced, still needs rewrite to be comprehensible to layman
The most recent set of edits added a lot of unsourced info about the control unit's function. I know nothing about control units, so it is impossible for me to verify or refute the new edits. Almost every sentence in this article warrants a "citation needed" tag. I hope someone with a bit more expertise can fix this entry, because it is currently a hot mess. Aroundthewayboy (talk) 22:23, 25 July 2014 (UTC)
Hello fellow Wikipedians,
I have just modified one external link on Control unit. Please take a moment to review my edit. If you have any questions, or need the bot to ignore the links, or the page altogether, please visit this simple FaQ for additional information. I made the following changes:
- Corrected formatting/usage for http://qss.stanford.edu/~godfrey/vonNeumann/vnedvac.pdf
When you have finished reviewing my changes, please set the checked parameter below to true or failed to let others know (documentation at
You may set the
|checked=, on this template, to true or failed to let other editors know you reviewed the change. If you find any errors, please use the tools below to fix them or call an editor by setting
|needhelp= to your help request.
- If you have discovered URLs which were erroneously considered dead by the bot, you can report them with this tool.
- If you found an error with any archives or the URLs themselves, you can fix them with this tool.
If you are unable to use these tools, you may set
|needhelp=<your help request> on this template to request help from an experienced user. Please include details about your problem, to help other editors.