Research ArticleOpen accessPhrase in the titleComputer Simulator: An Educational Tool for Computer ArchitectureMihyar HessonThe great advancement in computer architecture and cache memory design and technology had a considerable influence on the way computer architecture was taught in universities. This requires students to be able to visualize the detailed activities that take place within a computer processor and its interaction with memory system. Computer simulators could effectively be used to enhance the understanding and … …American Journal of Applied Sciences, Vol. 3, Issue 11 · 30 Nov 2006 · 7,468 accessesView PDFCite
Research ArticleOpen accessEvery word in the titleTeaching Computer Organization and Architecture Using Simulation and FPGA ApplicationsKasim M. Al-AubidyThis paper presents the design concepts and realization of incorporating micro-operation simulation and FPGA implementation into a teaching tool for computer organization and architecture. This teaching tool helps computer engineering and computer science students to be familiarized practically with computer organization and architecture through the development of their own instruction set, computer programming and interfacing experiments. A two-pass assembler has … …Journal of Computer Science, Vol. 3, Issue 8 · 31 Aug 2007 · 7,100 accessesView PDFCite
Research ArticleOpen accessEvery word in the titleConceptual Modeling for Computer Organization and ArchitectureSabah Al-FedaghiUnderstanding computer system hardware, including how computers operate, is essential for undergraduate students in computer engineering and science. Literature shows students learning computer organization and assembly language often find fundamental concepts difficult to comprehend within the topic materials. Tools have been introduced to improve students’ comprehension of the interaction between computer architecture, assembly language and the operating system. One such … …Journal of Computer Science, Vol. 17, Issue 2 · 22 Feb 2021 · 8,913 accessesView PDFCite
Research ArticleOpen accessIn the keywordsHow to Document Computer NetworksSabah Al-Fedaghi, Bader BehbehaniDocumenting networks is an essential tool for troubleshooting network problems. The documentation details a network’s structure and context, serves as a reference and makes network management more effective. Complex network diagrams are hard to document and maintain and are not guaranteed to reflect reality. They contain many superficial icons (e.g., wall, screen and tower). Defining a single coherent network architecture … …Journal of Computer Science, Vol. 16, Issue 6 · 10 Jun 2020 · 7,584 accessesView PDFCite
Research ArticleOpen accessIn the keywordsAn Investigation of Using Parallel Genetic Algorithm for Solving the Shortest Path Routing ProblemSalman Yussof, Rina Azlin Razali, Ong Hang SeeProblem statement: Shortest path routing is the type of routing widely used in computer network nowadays. Even though shortest path routing algorithms are well established, other alternative methods may have their own advantages. One such alternative is to use a GA-based routing algorithm. According to previous researches, GA-based routing algorithm has been found to be more scalable and insensitive to … …Journal of Computer Science, Vol. 7, Issue 2 · 25 Feb 2011 · 7,617 accessesView PDFCite
Research ArticleOpen accessIn the keywordsLow Cost Interactive Electronic Whiteboard Using Nintendo Wii RemoteDalbir Singh, Ridha Omar, Azfar AnuarProblem statement: The application of interactive whiteboard offers extensive benefits in the learning and teaching process for classroom environment. The high cost associated with commercial interactive whiteboard may hinder its application in primary or secondary school, especially in developing countries. Thus, this study describes the methods used to create a low cost interactive and viable electronic whiteboard by using the … …American Journal of Applied Sciences, Vol. 7, Issue 11 · 8 Nov 2010 · 7,793 accessesView PDFCite
Research ArticleOpen accessIn the keywordsA Novel Exploitation of Errors in Redundant Residue Number System ArchitectureYaw AfriyieResidue Number System (RNS) is an unweighted number system that symbolizes big integers with smaller numbers. It can perform operations in particular addition and multiplication in parallel. Because of this property, RNS is extensively used in communication, Finite Impulse Response (FIR), cryptography and signal processing devices. The transfer of data in digital channels is very important for some critical applications … …American Journal of Applied Sciences, Vol. 18, Issue 1 · 30 Jun 2021 · 7,616 accessesView PDFCite
Research ArticleOpen accessIn the keywordsDevelopment of a Soft-Computer Numerical Control System for Micro-Electrochemical MachiningYukui Wang, Hui Chen, Zhenlong Wang et al.Problem statement: In this study a kind of soft Computer Numerical Control (soft-CNC) system for micro Electrochemical Machining (micro-ECM) based on RT-Linux platform is developed. Approach: Dual-kernel structure of System is adopted: Linux and RT-Linux are used to realize timesharing tasks and real-time tasks separately. Results: The CNC Graphical User Interface (GUI) is designed by Qt and runs on Linux … …Current Research in Nanotechnology, Vol. 1, Issue 2 · 21 Jun 2011 · 11,042 accessesView PDFCite