A Recent Study in Computer Systems Architecture for Iphone7 Mobile

A Recent Study in Computer Systems Architecture for Iphone7 Mobile

A Recent Study in Computer Systems Architecture for iPhone7 Mobile Computer Aqil Sulaiman Bin Azman1, Ahmed Amsal Mohamed2, Yong Mun Wei3 ICT Diploma Students, Asia Pacific University, Malaysia ABSTRACT Based on this research, it focuses towards the fundamentals of Computer System Architecture on mobile computers. Prone to the subject, it takes a huge co-operation in order to achieve the main objective of this research as well as the goals. The main objective is to understand the fundamental concepts of and principles of computer architecture which regarded to John von Neumann model. In addition, the choice ofmobile computer which have been agreed is to study about the architecture of iPhone 7 which were developed by the Apple Incorporation. From the selection of the device, our goals are to understand the superiority of it’s’ software, security mechanism, and market competitiveness of the model compared to their more advanced version. Apart from that, this research also includes the proving of community belief towards the device in which it is said to betechnologically advanced from its’ brand, great memory management, and quality which worth to high price tagging. Keywords: Computer Architecture, iPhone7, John Von Neumann Model, Memory Management 1. INTRODUCTION Mobile computers have been playing a large role in today‟s society. Recent advances in technology and infrastructure has put mobile computing at the centre of every industry and day-to-day lives of millions of people. The success of mobile computers has not been just hardware, but also the advances in software running on the hardware. Mobile computers come in different sizes and from various vendors. Smartphones, tablets and laptops are among the most popular mobile computers. Some of the most popular smartphones include the Apple iPhone and the Samsung Galaxy which runs on iOS and Android respectively [1] have shown in “Fig.1”. Although there have been drastic changes to the technology in both hardware and software, the fundamental concepts in the underlying architecture such as in the context of von Neumann model has not been changed [2]. Figure 1: Some mobile computer devices [3] 11 | P a g e Invented by Hungarian computer scientist, J John von Neumann, the von Neumann architecture is a set of computer architecture design concepts which consists of a Control Unit, Arithmetic and Logic Unit (ALU), Memory Unit, Registers and Input/Outputs mechanisms. This architecture for stored-program keeps the instructions and data of the program in the read-write memory. The stored-program design allows for self- modifying code and is enables to write “programs that write programs” possible. The von Neumann model has a few design limitations. Von Neumann bottleneck is one such limitations due to the shared bus between programmemory and data memory as a single bus can only access one memory class at each time. Mitigations have been introduced to reduce the bottleneck such as providing a cache between the Central Processing Unit (CPU) and the primary memory. Evenwith limitations, according to [4], this basic chip design has dominated all computing including mobile computing for almost 70 years and is here to stay for now as the alternatives are still at a very early stage in development. 1.1 EVOLUTION OF CELLULAR STANDARDS Figure.2 Evolution of Cellular Communication Standards [5] Collaboration between AT&T and Bell Labs over the years have developed wireless technology and enabled to put wireless communication in mobile computers [6]. Although mobile computing does not require wireless communication, it is still largely responsible for the success of mobile computing. The graphic in “Fig.2” above shown different types of cellular communication technologies used in some of the earliest mobile computers to present. Cellular, Bluetooth, near-field communication (NFC) are some of the wireless communication technologies in today‟s mobile computers which are used to communicate with other devices. Wireless communication in mobile computing has also enabled give computers seamless mobility. A wide range of different technologies can be seen in today‟s mobile computers. Mobile computers 10-15 years ago used physical keyboards while today‟s mobile computers offer a virtual keyboard using a multi-touch screen display. 12 | P a g e Mobile computing has become so ubiquitous that people have all of their information and some small- businesses are run on these devices. Therefore, it is important for mobile computing to be secure and protect the users. Recent additions include biometric authentication using fingerprint, face recognition and retina scanning. Other than hardware security, software based security must be provided. For example, an application running on the device should not be able to access the memory of another application. Such attack vectors must be handled by both operating system software and processors.Mobile computing is already contributing a significant percentage to computing usage all overthe world. Network traffic is forecasted to increase steeply as shown in “Fig.3” meaning mobile computer devices will also increase in great numbers. Mobile computing usage will only go higher as mobile computers explore their way into developing and underdeveloped markets. Figure.3 Chart showing internet usage forecast by mobile computer devices [7] 2. TECHNOLOGIES BEHIND THE SUCCESS Mobile Computing is defined as an electronic device which able to transmit data, voice, and video via any wireless aid which not required any fixed physical linked compartments [8]. In par of mobile computing generations, the base of its technology is commonly linked to Mobile Communication, Mobile Hardware, and Mobile Software. Mobile communication is briefly described as the devices which were built with protocols, services, bandwidth, and portals. Since it is also a radio wave-oriented engineering, these devices capable of receiving and transmit similar kind of signals. A mobile hardware which includes the components and also able to receive and transmit data by the advantage of its mobility. The devices which are portable laptops, smartphones, tablet PCs, and Personal Digital Assistants (PDAs). In the other hand, is the internal aspect of a mobile device which also can be defined by its‟ program. From the program, it basically runs the characteristics 13 | P a g e and requirements of mobile software applications. For instance, a memory management and distribution are handled by the registries. 2.1 ULTRA MOBILE PC’S Ultra-Mobile PCs is a lightweight device due to its‟ name and also definable by their portable size, light mass, and appropriate battery life support. Ultra-Mobile PCs is an evolution from the fixed and heavy mass of computer case which consists large components yet a broader feature by the term of its PCI (Peripheral Component Interconnect), custom made AGP (Accelerated Graphics Port), application software, and etc. Since the revolution of mobile computing, the use of Ultra-Mobile PCs commonly used for secondary or travelling purposes. In part of that, models like Samsung Q1 and the “eo” series from TabletKiosk offers the use of entertainment and working environment. From the 2 models are mainly best suited for note taking and editing due to its built-in documentation suite software application. The software application is designed with the features of voice recognition, handwriting recognition, a virtual keyboard or an external keyboard. 2.2 THE iPHONE FACTOR During the mass factor of language learning around the world via electronically, the situation has brought an attention into the Apple Incorporation to develop a third-party software which referred as AJAX-based web application. Based on the program, it is highly dependable to internet connection due to its engineering feature of server-side scripting. An implication which occurs from the application which causes the users to be unhappy and also by the view of its construction shows that the software is unable to interact with any other platforms. In addition, the highly restricted software is also a requisite of a specific Apple‟s hardware specifications. Apart from that, this had caused a problem to Apple users such as memory problem which lead to program crashes. Solutions which has been made is by the SDK (Software Development Kit) “Push Notifications” and integration program module to uncover these problems. 2.3 ANDROID The android platforms in the early stage, are mostly being comprehend and overtook by Google Incorporation with a coalition with other companies under Open Handset Alliance. In the early development, all Google mobile phones are embedded in Linux Operating System. In the other hand, most android mobile industry which including HTC and Motorola are also working on the advancement of the technology. Due to the emerge of Google in developing it, a lot of investment is made and the Google itself invested up to 10 mil USD with the co-operation of Android Development Challenge. 3. BENEFITS OF MOBILE COMPUTER Mobile Computing had been around year of 1980‟s. Mobile Computers have taken over the wireless industry. Nowadays, professional as well as personal life is all about the increased mobility and flexibility. Besides, a mobile computer is a computing device that is physically not constrained in a location to a desktop or datacenter 14 | P a g e and allows users to access data and information from wherever they are. Moreover, they have enough power to do a lot of things which users can do with the computer or laptop. Furthermore, many of the mobile computers have barcode scanning functionality to for users to instantly capture the barcode to view or edit information as required. Mobile computing has changed the complete landscape of the workplace and human being life and brought many advantages such as Location Flexibility, Eliminates paperwork, Time Savvy, Entertainment and so on. For location flexibility, these portable devices are useful in the workplace as many employees do their tasks regardless of their location.

View Full Text

Details

  • File Type
    pdf
  • Upload Time
    -
  • Content Languages
    English
  • Upload User
    Anonymous/Not logged-in
  • File Pages
    10 Page
  • File Size
    -

Download

Channel Download Status
Express Download Enable

Copyright

We respect the copyrights and intellectual property rights of all users. All uploaded documents are either original works of the uploader or authorized works of the rightful owners.

  • Not to be reproduced or distributed without explicit permission.
  • Not used for commercial purposes outside of approved use cases.
  • Not used to infringe on the rights of the original creators.
  • If you believe any content infringes your copyright, please contact us immediately.

Support

For help with questions, suggestions, or problems, please contact us