- AGER76 AGERWALA, T "Mlcroprogram optimization: a survey," IEEE Trans. Comput C-25, 10, (Oct 1976), 962-973]]Google Scholar
- AGRA74 AGRAWALA, A K, AND RAUSCHER, T G. "Microprogrammmg perspective and status," IEEE Trans Comput. C-23, 8 (Aug. 1974), 817-837]]Google Scholar
- AGRA76 AGRAWALA, A K, AND RAUSCHER, T G Foundatmns of mtcroprogrammmg, Academic Press, New York, 1976]]Google Scholar
- AHO74 AHO, A V., HOPCROFT, J E, AND ULL- MAN, J D The design and analysts of computer algorithms, Addison-Wesley, Reading, Mass, 1974]] Google Scholar
- ALLE72 ALLEN, F E, AND COCKE, J "A catalogue of optimizing transformations," in The design and optimization of compilers, R RustIn (Ed), Prentice-Hall, Englewood Cliffs, N J, 1972]]Google Scholar
- BAER77 BAER, J L, AND KOYAMA, B On the mmtmtzatton of the width of the control memory of mlcroprogrammed processors, Tech Rep. #77-08-01, Dept Cornput Scl, Umv of Washington, Seattle, 1977]]Google Scholar
- BARN78 BARNES, G. E "Comments on the Identification of maximal parallelism m straight-line mlcroprograms," IEEE Trans Comput C-27, 3 (March 1978), 286-287]]Google Scholar
- BARR73 BARR, R G, BECKER, J. A, LIDINSKY, W P, AND TANTILLO, V V "A research oriented dynamm microprocessor," IEEE Trans Comput C-22, I1 (Nov 1973), 976-985]]Google Scholar
- BELL71 BELL, C G , AND NEWELL, A Computer structures" readings and examples, McGraw-Hill, New York, 1971]] Google Scholar
- BOUL75 BOULAYE, G G Mwroprogrammmg, Macmillan, London, 1975]]Google Scholar
- BRZO76 BRZOZOWSKI, J, AND YOELI, M Dzg~tal networks, Prentme-Hall, Englewood Cliffs, N J, 1976]]Google Scholar
- CHU72 CHU, Y Computer organization and mtcroprogramming, Prentice-Hall, Englewood Cliffs, N J, 1972]]Google Scholar
- COOK70 COOK, R. W, AND FLYNN, M J "System design of a dynamm microprocessor," IEEE Trans Comput. C-19, 3 (March 1970), 213-222]]Google Scholar
- DAS69 DAS, S R, AND SHENG, C L "On findmg maximal compatibles," Proc. IEEE 57 (April 1969), 674-675]]Google Scholar
- DAS73 DAS, S R, BANERJI, D K, AND CHAT- TOPADHAY, A. "On control memory minimization m microprogrammed digital computers," IEEE Trans Comput C-22, 9 (Sept 1973), 845-848]]Google Scholar
- DASG75 DASGUPTA, S, AND TARTAR, J "On the mlmmlzatmn of control memorms," Inf Process Lett. 3, 3 (Jan 1975), 71-74]]Google Scholar
- DASG76 DASGUPTA, S, AND TARTAR, J. "The identification of maximal parallelism in strmght-hne microprograms," IEEE Trans Comput C-25, 10 (Oct 1976), 986-992.]]Google Scholar
- DASG77 DASGUPTA, S. "Parallelism m loop-free microprograms," m Proc IFIP Congress Information Processmg 77, B. Gilchnst (Ed.), North-Holland, Amsterdam, 1977, pp 745-750]]Google Scholar
- DASG78a DASGUPTA, S. "Comment on the ldenttficatmn of maximal parallehsm in straight-line mmroprograms," IEEE Trans Comput C-27, 3 (March 1978), 285-286]]Google Scholar
- DASG78b DASGUPTA, S "Towards a mmroprogrammlng language schema," m Proc. l lth Annual Workshop on Mtcroprogrammtng (MICRO-11), 1978, ACM, IEEE, New York]] Google Scholar
- DATA75 DATA GENERAL CORP User's manual" mtcroprogrammmg Eclipse computer with the WCS feature, Southboro, Mass, Aug 1975]]Google Scholar
- DEMC76 DEMCO, J, AND MARSLAND, T A "An insight into PDP-11 emulatmn," m Proc 9th Annual Workshop on Mtcroprogrammmg, 1976, ACM, IEEE, New York.]] Google Scholar
- DEWI75 DEWlTT, D J. "A control word model for detecting conflmts between mmroprograms," in Proc 8th Annual Workshop on Mtcroprogrammmg, 1975, ACM, IEEE, New York, pp 6-12]] Google Scholar
- DEWI76 DEWITT, D J "A machine-independent approach to the productmn of horizontal mmrocode," PhD Thesis, Umv of Mmhigan, Ann Arbor, Tech Rep 76 DT4, Aug. 1976.]] Google Scholar
- ECKH71 ECKHOUSE, R H., JR "A high level mlcroprogrammmg language (MPL)," m Proc 1971 AFIPS Spring Jt. Computer Conf, Vol 38, AFIPS Press, Montvale, N J, pp 169-177.]]Google Scholar
- FLYN74 FLYNN, M J "Trends and problems in computer organizations," in Proc IFIP Congress Information Processing '74, North-Holland, Amsterdam, 1974, pp 3-10.]]Google Scholar
- FLYN75 FLYNN, M J "Mmroprogramnung, interpretation, and the control of a computer," m Introduction to computer architecture, H S Stone (Ed), SRA, Chl- (.ago, 1975]]Google Scholar
- FRIE77 FRIEDER, G, AND MILLER, J "An analysis of code density for the two-level programmable control of the Nanodata QM- 1," in Proc l Oth Annual Workshop on Mtcroprogrammtng, ACM, IEEE, New York, 1977, pp. 26-32.]] Google Scholar
- FULL76 FULLER, S. H., LESSER, V. R, BELL, C. G, AND KAMAN, C.H. "The effects of emergmg technology and emulation reqmrements on m~croprogramming," IEEE Trans. Comput C-25, 10 (Oct 1976), 1000-1009.]]Google Scholar
- GILL52 GILL, S "Application of the electronic digital computer," PhD Thesis, Umv. of Cambridge, Cambridge, UK, 1952]]Google Scholar
- GONZ77 GONZALEZ, M J, JR. "Deterministic processor scheduling," Comput Surv 9, 3 (Sept 1977), 173-204]] Google Scholar
- GRAS70 GRASSELLI, A ,ANDMONTANARI, U "On the minimization of read-only memories m mlcroprogrammed digital computers," IEEE Trans Comput. C-19, 11 (Nov 1970), 1111-1114]]Google Scholar
- HOEV74 HOEVEL, L.W. "Ideal directly executed languages an analytical argument for emulation," IEEE Trans. Comput C-23, 8 (Aug 1974), 759-767.]]Google Scholar
- HUSS70 HussoN, S S. Mtcroprogrammmg" prmctples and practices, Prentice-Hall, Englewood Chffs, N J., 1970.]]Google Scholar
- JACK74 JACKSON, L.W,ANODASGUPTA, S. "The identification of parallel mmro-operatlons," Inf Process Lett 2 (March 1974), 180-184]]Google Scholar
- JAYA76 JAYASRI, T., AND BASU, D "An approach to organizing mmromstructlons which minimizes the width of control store words," IEEE Trans Comput C- 25, 5 (May 1976), 514-521.]]Google Scholar
- KLEI71 KLEIR, R L, AND RAMAMOORTHY, C V "Optimization strategies for microprograms," IEEE Trans Comput C-20, 7 (July 1971), 783-795]]Google Scholar
- KOGG77 KOGGE, P M "Mmroprogrammmg of plpehned computers," m Proc 4th Annual Syrup on Computer Architecture, 1977, IEEE, ACM, New York]] Google Scholar
- KOHA70 KOHAVI, Z Swttchmg and ftntte automata theory, McGraw-Hffi, New York, 1970]]Google Scholar
- MANV73 MANVILLE, W D. "Mmroprogrammmg support for programming languages," PhD Thesis, Umv of Cambridge, Cambridge, UK, 1973]]Google Scholar
- MATI75 MATICK, R E "Memory and storage," Ch 5 in Introductmn to computer architecture, H. S. Stone (Ed), SRA, Chicago, 1975]]Google Scholar
- MICR70 MICRODATA CORP Mtcroprogrammtng handbook (2nd ed), Santa Ana, Cahf, 1970]]Google Scholar
- MITR76 MITRA, G Theory and apphcatton of mathematical programmmg, Academm Press, New York, 1976.]]Google Scholar
- MONT74 MONTANGERO, C "An approach to the optimal specification of read-only memorles m mlcroprogrammed digital computers," IEEE Trans Comput. C-23, 4 (April, 1974), 375-389]]Google Scholar
- NANO74 NANODATA CORe QM-1 hardware level user's manual (2nd ed.), Wtlllamsvllle, N.Y, 1974]]Google Scholar
- PATT76 PATTERSON, D A. "STRUM structured program development system for correct firmware," IEEE Trans Comput C-25, 10 (Oct. 1976), 974-985]]Google Scholar
- RACK72 RAKOCSI, L L "MIcroprogramming the MLP-900 as a fourth generation computer system," in Mtcroprogrammmg, G Boulaye and J. Mermet (Eds.), Hermann, Paris, 1972]]Google Scholar
- RAMA74 RAMAMOORTHY, C. V, AND TSUCHIYA, M "A high-level language for horizontal mwroprogrammlng," IEEE Trans. Comput. C-23, 8 (Aug 1974), 791-801]]Google Scholar
- REDF71 REDFIELD, S R "A study in mmroprogrammed processors a medium sized mlcroprogrammed processor," IEEE Trans. Cornput. C-20, 7 (July, 1971), 743-750.]]Google Scholar
- REIG72 REIGEL, E. W., FABER, U., AND FISHER, D A. "The mterpreter--a microprogrammable building block system," m Proc 1972 AFIPS Sprmg Jt Computer Conf, Vol 40, AFIPS Press, Montvale, N.J, pp 705-723]]Google Scholar
- ROBE77 ROBERTSON, E L "Mlcrocode bit optimization is NP-hard," SIGMICRO Newsl 8, 2 (June 1977), 40-43]] Google Scholar
- ROSI69 ROSIN, R. F "Contemporary concepts of mmroprogrammmg and emulation," Comput Surv 1, 4 (Dec. 1969), 197-212]] Google Scholar
- ROSI72 ROSIN, R F., FRIEDER, G, AND ECK- HOUSE, R H. JR "An environment for research m mmroprogrammmg and emulation," Commun ACM 15, 8 (Aug 1972), 748-760]] Google Scholar
- SALI76 SALISBURY, A.B. Mlcroprogrammable computer architectures, Elsevier, New York, 1976]] Google Scholar
- SCHW68 SCHWARTZ, S J "An algorithm for mmlmlzmg read-only memories for machine control," in Proc. IEEE l Oth Annual Syrup. on Swttchtng and Automata Theory, 1968, IEEE, New York, pp. 28-33]]Google Scholar
- SLIN76 SLINN, C J CAP hardware manual, Computer Laboratory, Umv of Cambridge, Cambridge, UK, July, 1976]]Google Scholar
- TANE78 TANENBAUM, A S "Imphcattons of structured programmmg for machine architecture," Commun ACM 21, 3 (March 1978), 237-246]] Google Scholar
- TOKO77 TOKORO, M., TAMURA, E, TAKASE, K, AND TAMARU, K. "An approach to microprogram ophmlzaton considering resource occupancy and instruction formats," in Proc 10th Annual Workshop on M~croprogrammmg, ACM, IEEE, New York, 1977, pp 92-108]] Google Scholar
- TSUC74 TSUCHIYA, M, AND GONZALEZ, M J, JR "An approach to optimization of horizontal mmroprograms," in Proc 7th Annual Workshop on Mtcroprogramruing, ACM, IEEE, New York, 1974, pp 85-90]] Google Scholar
- TUCK71 TUCKER, A. B, AND FLYNN, M. J "Dynamic mmroprogramming processor organization and programming," Commun ACM 14, 4 (April 1971}, 240-250]] Google Scholar
- TUCK67 TUCKER, S G "MIcroprogram control for System/360," IBM Syst J 6, 4 (1967), 222-241.]]Google Scholar
- UNGE69 UNGER, S H Asynchronous sequential swttchmg circuits, John Wiley & Sons lnc, New York, 1969]] Google Scholar
- VARI75 VARIAN DATA MACHINES Var~an mtcroprogrammtng guide, lrvine, Cahf, July, 1975]]Google Scholar
- WEID77 WEIDE, B "A survey of analysts techtuques for discrete algorithms," Comput Surv. 9, 4 (Dec 1977), 291-313]] Google Scholar
- WILK51 WILKES, M V "The best way to design an automatic calculating machine," Manchester Umvers~ty Computer Inaugural Conference, July, 1951 Reprinted m Computer de.~lgn development, E E Swartzlander, Jr, Hayden Book Co Inc, Rochelle Park, N.J, 1976.]]Google Scholar
- WILK53 WILKES, M V., AiD STRINGER, J B "Mlcroprogrammmg and the design of the control circuits m electromc digital computers," m Proc Cambrtdge Phtlos Soc 49, Part 2 (1953), 230-238]]Google Scholar
- WILK69 WILKES, M V "The growth of interest m mmroprogramming a hterature survey," Comput Surv, 1, 3 (Sept 1969), 139-145]] Google Scholar
- WILK72 WILKES, M V "The use of a wntable control memory m a multlprogramming enwronment," m Proc 5th Annual Workshop on Mlcroprogrammtng, 1972, ACM, IEEE, New York.]] Google Scholar
- WILN72 WILIER, W. T "Design of the Burroughs B 1700," in Proc. 1972 AFIPS Fall Jt Computer Conf, Part I, AFIPS Press, Montvale, N.J, pp 489-497]]Google Scholar
- YAU74 YAU, S. S., SCHOWE, A C, AND TSU- CHIYA, M. "On storage optimization for horizontal mmroprograms," m Proe 7th Annual Workshop on Mlcroprogrammtng, 1974, ACM, IEEE, New York, pp 98-106.]] Google Scholar
Recommendations
Teaching computer architecture/organisation using simulators
FIE '98: Proceedings of the 28th Annual Frontiers in Education - Volume 03Experience shows that many students, especially those with little hardware background, encounter difficulties in understanding the consequences and even concepts of conventional instruction pipelining; superscalar instruction processing is even more ...
A microprogram simulator
DAC '71: Proceedings of the 8th Design Automation WorkshopMicro-programming has been defined as an orderly approach to the design of a control section of a computer using control signals arranged in fixed-length words. The control section is the part of a computer which controls the activities of the memories, ...
Hierarchical microprogram generating system
MICRO 12: Proceedings of the 12th annual workshop on MicroprogrammingA general purpose microprogram generating system has been developed to compose, together with a hardware/microprogram debugger, a general purpose development support system for LSI Processor Modules such as Am2900, MMI6700, and/or MACROLOGIC. The ...
Comments