![]() |
Welcome to Loot.co.za!
Sign in / Register |Wishlists & Gift Vouchers |Help | Advanced search
|
Your cart is empty |
||
|
Books > Computing & IT > Computer hardware & operating systems > General
Do big math on small machines Write fast and accurate library functions Master analytical and numerical calculus Perform numerical integration to any order Implement z-transform formulas Need to learn the ins and outs of the fundamental math functions in
In programming, Gotcha is a well known term. A gotcha is a language feature, which, if misused, causes unexpected - and, in hardware design, potentially disastrous - behavior. The purpose of this book is to enable engineers to write better Verilog/SystemVerilog design and verification code, and to deliver digital designs to market more quickly. This book shows over 100 common coding mistakes that can be made with the Verilog and SystemVerilog languages. Each example explains in detail the symptoms of the error, the languages rules that cover the error, and the correct coding style to avoid the error. The book helps digital design and verification engineers to recognize these common coding mistakes, and know how to avoid them. Many of these errors are very subtle, and can potentially cost hours or days of lost engineering time trying to find and debug the errors. This book is unique because while there are many books that teach the language, and a few that try to teach coding style, no other book addresses how to recognize and avoid coding errors with these languages.
PC Based Instrumentation and Control is a guide to implementing computer control, instrumentation and data acquisition using a standard PC and some of the more traditional computer languages. Numerous examples of configurations and working circuits, as well as representative software, make this a practical, hands-on guide to implementing PC-based testing and calibration systems and increasing efficiency without compromising quality or reliability. Guidance is given on modifying the circuits and software routines to meet the reader's specific needs. The third edition includes updated coverage of PC hardware and bus systems, a new chapter on virtual instruments and an introduction to programming and software development in a modern 32-bit environment. Additional examples have been included, with source code and executables available for download from the companion website www.key2control.com.
Parallel Computing for Data Science: With Examples in R, C++ and CUDA is one of the first parallel computing books to concentrate exclusively on parallel data structures, algorithms, software tools, and applications in data science. It includes examples not only from the classic "n observations, p variables" matrix format but also from time series, network graph models, and numerous other structures common in data science. The examples illustrate the range of issues encountered in parallel programming. With the main focus on computation, the book shows how to compute on three types of platforms: multicore systems, clusters, and graphics processing units (GPUs). It also discusses software packages that span more than one type of hardware and can be used from more than one type of programming language. Readers will find that the foundation established in this book will generalize well to other languages, such as Python and Julia.
Teach Yourself VISUALLY Chromebook is your ultimate guide to getting the most out of your Chromebook! Designed for ease of use and portable functionality, Chromebook is the device of choice for children, teens, and adults alike. Learn to setup and use your new Chromebook by configuring essential settings and connecting external devices. When you first open your Chromebook, you'll see several app icons sitting at the bottom of the screen. This area is called the Shelf, and it mimics the Windows taskbar. The Chrome OS Shelf shows which apps are running and provides an easy way to launch apps. To make the Chromebook your own you'll want to add your commonly used apps to the Shelf, and remove the ones you don't use. This guide will also teach you tips and tricks for how to share content with others from your Chromebook and how to download, run, and manage your applications! Chromebook is designed to be one of the most feature-rich and user-friendly solutions that allows users the portable functionality of a laptop and tablet running Chrome OS with the ability to run Android apps and Linux desktop apps. Get started with Chromebook with over 800 full-color images Master ChromeOS and get up and running in no time Personalize your desktop background
Hardware-intrinsic security is a young field dealing with secure secret key storage. By generating the secret keys from the intrinsic properties of the silicon, e.g., from intrinsic Physical Unclonable Functions (PUFs), no permanent secret key storage is required anymore, and the key is only present in the device for a minimal amount of time. The field is extending to hardware-based security primitives and protocols such as block ciphers and stream ciphers entangled with the hardware, thus improving IC security. While at the application level there is a growing interest in hardware security for RFID systems and the necessary accompanying system architectures. This book brings together contributions from researchers and practitioners in academia and industry, an interdisciplinary group with backgrounds in physics, mathematics, cryptography, coding theory and processor theory. It will serve as important background material for students and practitioners, and will stimulate much further research and development.
The ERP implementation cycle is characterized by complexity,
uncertainty and a long time-scale. It is about people and issues
that affect the business - it is a multi-disciplinary effort. This
book will provide you with the practical information you will need
in relation to the many issues and events within the implementation
cycle. After reading this book you will be fully equipped and
alerted to what is involved in an ERP implementation.
Historians have different views on the core identity of analogue computing. Some portray the technology solely as a precursor to digital computing, whereas others stress that analogue applications existed well after 1940. Even within contemporary sources, there is a spectrum of understanding around what constitutes analogue computing. To understand the relationship between analogue and digital computing, and what this means for users today, the history must consider how the technology is used. Technology for Modelling investigates the technologies, the concepts, and the applications of analogue computing. The text asserts that analogue computing must be thought of as not just a computing technology, but also as a modelling technology, demonstrating how the history of analogue computing can be understood in terms of the parallel themes of calculation and modelling. The book also includes a number of detailed case studies of the technology's use and application. Topics and features: discusses the meaning of analogue computing and its significance in history, and describes the main differences between analogue and digital computing; provides a chronology of analogue computing, based upon the two major strands of calculation and modeling; examines the wider relationship between computing and modelling, and discusses how the theme of modelling fits within the history of analogue computing; describes how the history of analogue computing evolved through a number of stages of use; presents illustrative case studies on analogue modelling in academic research, oil reservoir modelling, aeronautical design, and meteorology. General readers and researchers in the field of history of computing - as well as history of science more generally - will find this book a fascinating insight into the historical use and evolution of technology. The volume provides a long-needed historical framework and context for these core computing technologies. Dr. Charles Care is a senior software engineer at BT and an Associate Fellow at the Department of Computer Science of the University of Warwick, UK.
The demands of increasingly complex embedded systems and associated performance computations have resulted in the development of heterogeneous computing architectures that often integrate several types of processors, analog and digital electronic components, and mechanical and optical components?all on a single chip. As a result, now the most prominent challenge for the design automation community is to efficiently plan for such heterogeneity and to fully exploit its capabilities. A compilation of work from internationally renowned authors,
Model-Based Design for Embedded Systems elaborates on related
practices and addresses the main facets of heterogeneous
Model-Based Design for embedded systems, including the current
state of the art, important challenges, and the latest trends.
Focusing on computational models as the core design artifact, this
book presents the cutting-edge results that have helped establish
Model-Based Design and continue to expand its parameters.
Reconfigurable Embedded Control Systems: Applications for Flexibility and Agility addresses the development of reconfigurable embedded control systems and describes various problems in this important research area, which include static and dynamic (manual or automatic) reconfigurations, multi-agent architectures, modeling and verification, component-based approaches, architecture description languages, distributed reconfigurable architectures, real-time and low power scheduling, execution models, and the implementation of such systems. The chapters contained within this reference work propose interesting and useful solutions that can be applied in future industry.
Large-area high-resolution displays are essential for scientific visualization, entertainment, and defense applications. A popular way to realize such displays is to tile multiple projectors together to create one large display. As opposed to a 19 diagonal monitor with a resolution of 60 pixels per inch, tiled multi-projector displays are often 10 x 8 and have a resolution of 100-300 pixels per inch. The research in this area spans several traditional areas in computer science, including computer vision, computer graphics, image processing, human-computer interaction, and visualization tools. This book shows how to make such displays inexpensive, flexible, and commonplace by making them both perceptually and functionally seamless. In addition, the use of multi-projector techniques in large-scale visualization, virtual reality, computer graphics, and vision applications is discussed.
Covers the significant embedded computing technologies--highlighting their applications in wireless communication and computing power An embedded system is a computer system designed for specific control functions within a larger system--often with real-time computing constraints. It is embedded as part of a complete device often including hardware and mechanical parts. Presented in three parts, "Embedded Systems: Hardware, Design, and Implementation" provides readers with an immersive introduction to this rapidly growing segment of the computer industry. Acknowledging the fact that embedded systems control many of today's most common devices such as smart phones, PC tablets, as well as hardware embedded in cars, TVs, and even refrigerators and heating systems, the book starts with a basic introduction to embedded computing systems. It hones in on system-on-a-chip (SoC), multiprocessor system-on-chip (MPSoC), and network-on-chip (NoC). It then covers on-chip integration of software and custom hardware accelerators, as well as fabric flexibility, custom architectures, and the multiple I/O standards that facilitate PCB integration. Next, it focuses on the technologies associated with embedded computing systems, going over the basics of field-programmable gate array (FPGA), digital signal processing (DSP) and application-specific integrated circuit (ASIC) technology, architectural support for on-chip integration of custom accelerators with processors, and O/S support for these systems. Finally, it offers full details on architecture, testability, and computer-aided design (CAD) support for embedded systems, soft processors, heterogeneous resources, and on-chip storage before concluding with coverage of software support--in particular, O/S Linux. "Embedded Systems: Hardware, Design, and Implementation" is an ideal book for design engineers looking to optimize and reduce the size and cost of embedded system products and increase their reliability and performance.
Increase your iPad IQ with this genius-level guide to the Apple iPad If you want to squeeze every last bit of incredible from your Apple iPad we've got you covered with this newly revised iPad Portable Genius. Want to learn how to connect to a network? How to configure your tablet? How to surf the web more comfortably? All while keeping your identity and accounts private and secure? With the iPad Portable Genius as your guide, you'll unlock the full potential of your iPad in no time at all. You'll learn how to: Get the most out of sending and receiving your email Have fun with your images and take crystal-clear photos every time Shoot and edit video right on your iPad Manage your busy schedule with calendars Perfect for anyone looking to save time and reveal the true power and flexibility of their iPad, the iPad Portable Genius, Fourth Edition contains all the new, engaging, and extensively illustrated info you need to master your tablet.
The huge reference guide you need to use the full power of your Mac Macs All-in-One For Dummies truly covers it all. This compete reference guide contains five books in one, so you can learn all your Mac is capable of. You'll get a complete understanding of your computer, so you can use it for pleasure or business, become a multimedia master, surf the web like a pro, troubleshoot problems as they arise, and so much besides. This latest edition is updated for the newest version of macOS, the hottest apps, and the just-released Macs. Running an older Mac? Don't worry, this book won't leave you behind. Everything you need to do on your Mac can be learned with the help of Macs All-in-One For Dummies. Learn your way around your Mac and customize all the macOS features Discover the newest features (and the returning classics) so you can make the most of your machine Beef up your security, stay safe while surfing the web, and figure it out when things go wrong Use your computer to work, play, create videos, keep in touch, and everything else Computer users who are switching to a Mac for the first time, as well as previous Mac users who are upgrading to the newest model, need a guide for getting the most out of their powerful computer. This is that guide.
The Intel Edison is a crowning achievement of Intel's adaptation of its technology into maker-friendly products. They've packed the dual-core power of the Atom CPU, combined it with a sideboard microcontroller brain, and added in Wi-Fi, Bluetooth Low Energy, and a generous amount of RAM (1GB) and flash storage (4GB). This book, written by Stephanie Moyerman, a research scientist with Intel's Smart Device Innovation Team, teaches you everything you need to know to get started making things with Edison, the compact and powerful Internet of Things platform. Projects and tutorials include: Controlling devices over Bluetooth Using Python and Arduino programming environments on Edison Tracking objects with a webcam and OpenCV Responding to voice commands and talking back Using and configuring Linux on Edison
Rugged Embedded Systems: Computing in Harsh Environments describes how to design reliable embedded systems for harsh environments, including architectural approaches, cross-stack hardware/software techniques, and emerging challenges and opportunities. A "harsh environment" presents inherent characteristics, such as extreme temperature and radiation levels, very low power and energy budgets, strict fault tolerance and security constraints, etc. that challenge the computer system in its design and operation. To guarantee proper execution (correct, safe, and low-power) in such scenarios, this contributed work discusses multiple layers that involve firmware, operating systems, and applications, as well as power management units and communication interfaces. This book also incorporates use cases in the domains of unmanned vehicles (advanced cars and micro aerial robots) and space exploration as examples of computing designs for harsh environments.
Advances in Computers carries on a tradition of excellence, presenting detailed coverage of innovations in computer hardware, software, theory, design, and applications. The book provides contributors with a medium in which they can explore their subjects in greater depth and breadth than journal articles typically allow. The articles included in this book will become standard references, with lasting value in this rapidly expanding field.
The book provides a comprehensive coverage of different aspects of low power circuit synthesis at various levels of design hierarchy; starting from the layout level to the system level. For a seamless understanding of the subject, basics of MOS circuits has been introduced at transistor, gate and circuit level; followed by various low-power design methodologies, such as supply voltage scaling, switched capacitance minimization techniques and leakage power minimization approaches. The content of this book will prove useful to students, researchers, as well as practicing engineers.
Take advantage of everything Microsoft's new PowerShell 7 has to offer PowerShell 7 for IT Pros is your guide to using PowerShell 7, the open source, cross-platform version of Windows PowerShell. Windows IT professionals can begin setting up automation in PowerShell 7, which features many improvements over the early version of PowerShell Core and Windows PowerShell. PowerShell 7 users can enjoy the high level of compatibility with the Windows PowerShell modules they rely on today. This book shows IT professionals--especially Windows administrators and developers--how to use PowerShell7 to engage in their most important tasks, such as managing networking, using AD/DNS/DHCP, leveraging Azure, and more. To make it easy to learn everything PowerShell 7 has to offer, this book includes robust examples, each containing sample code so readers can follow along. Scripts are based on PowerShell 7 running on Windows 10 19H1 or later and Windows Server 2019. - Learn to navigate the PowerShell 7 administrative environment - Use PowerShell 7 to automate networking, Active Directory, Windows storage, shared data, and more - Run Windows Update, IIS, Hyper-V, and WMI and CIM cmdlets within PowerShell 7 - Understand how to handle reporting in the new PowerShell 7 environment PowerShell 7 for IT Pros provides exclusive coverage of using PowerShell with both cloud-based systems and virtualized environments (Hyper V and Azure). Written by PowerShell veteran Thomas Lee, this is the only book you'll need to get started with PowerShell 7.
This LNCS workshop proceedings, ACCV 2018, contains carefully reviewed and selected papers from 11 workshops, each having different types or programs: Scene Understanding and Modelling (SUMO) Challenge, Learning and Inference Methods for High Performance Imaging (LIMHPI), Attention/Intention Understanding (AIU), Museum Exhibit Identification Challenge (Open MIC) for Domain Adaptation and Few-Shot Learning, RGB-D - Sensing and Understanding via Combined Colour and Depth, Dense 3D Reconstruction for Dynamic Scenes, AI Aesthetics in Art and Media (AIAM), Robust Reading (IWRR), Artificial Intelligence for Retinal Image Analysis (AIRIA), Combining Vision and Language, Advanced Machine Vision for Real-life and Industrially Relevant Applications (AMV).
This book constitutes the proceedings of the 11th Mexican Conference on Pattern Recognition, MCPR 2019, held in Queretaro, Mexico, in June 2019. The 40 papers presented in this volume were carefully reviewed and selected from 86 submissions. They were organized in topical sections named: artificial intelligence techniques and recognition; computer vision; industrial and medical applications of pattern recognition; image processing and analysis; pattern recognition techniques; signal processing and analysis; natural language, and processing and recognition.
IoT Product Design and Development Learn to incorporate IoT products into the process of building a product Internet of Things (or IoT) is currently one of the central building blocks of industry. It is the driving technology of the connected world--be it smart cars, smart homes, smart factories, or smart cities. Industrial IoT (IIoT) is one of the most impactful areas of the global market, where it has fundamentally altered industries as varied as manufacturing, electronics, automotive, consumer goods, healthcare, and process industries like oil and gas, among others. As such, it is essential that engineers working in these fields improve their IoT knowledge to keep pace with this growing demand. IoT Product Design and Development offers an accessible entry point to the methods, techniques, and best practices necessary to add IoT onto an existing product or to build new IoT products wholesale. To accomplish this, the volume examines product design requirements for industrial, business, and consumer applications. Relying on real-world examples, the book provides a blueprint of the creation process, including tips on best practices and common pitfalls. Readers will thereby gain the tools to bring IoT to specific industries and job functions. IoT Product Design and Development readers will also find: Concise content that is targeted to what practitioners need to know without the academic jargon In-depth case studies related to power distribution systems, airports, and consumer home products Diagrams and tables used liberally to present concepts in a visual way Additional sidebar examples are included throughout the book to highlight key issues like IoT security and product lifecycle IoT Product Design and Development is a useful reference for professional mechanical, electrical, and industrial engineers, as well as IoT product managers, business leads, software and hardware professionals, and data professionals.
Embedded computer systems literally surround us: they're in our cell phones, PDAs, cars, TVs, refrigerators, heating systems, and more. In fact, embedded systems are one of the most rapidly growing segments of the computer industry today. Along with the growing list of devices for which embedded computer systems are appropriate, interest is growing among programmers, hobbyists, and engineers of all types in how to design and build devices of their own. Furthermore, the knowledge offered by this book into the fundamentals of these computer systems can benefit anyone who has to evaluate and apply the systems. The second edition of "Designing Embedded Hardware" has been updated to include information on the latest generation of processors and microcontrollers, including the new MAXQ processor. If you're new to this and don't know what a MAXQ is, don't worry--the book spells out the basics of embedded design for beginners while providing material useful for advanced systems designers. "Designing Embedded Hardware" steers a course between those books dedicated to writing code for particular microprocessors, and those that stress the philosophy of embedded system design without providing any practical information. Having designed 40 embedded computer systems of his own, author John Catsoulis brings a wealth of real-world experience to show readers how to design and create entirely new embedded devices and computerized gadgets, as well as how to customize and extend off-the-shelf systems. Loaded with real examples, this book also provides a roadmap to the pitfalls and traps to avoid. "Designing Embedded Hardware" includes: The theory and practice of embedded systems Understanding schematics and data sheets Powering an embedded system Producing and debugging an embedded system Processors such as the PIC, Atmel AVR, and Motorola 68000-series Digital Signal Processing (DSP) architectures Protocols (SPI and I2C) used to add peripherals RS-232C, RS-422, infrared communication, and USB CAN and Ethernet networking Pulse Width Monitoring and motor control If you want to build your own embedded system, or tweak an existing one, this invaluable book gives you the understanding and practical skills you need. |
You may like...
Functional Analysis and the Feynman…
Tepper Gill, Woodford Zachary
Hardcover
R3,155
Discovery Miles 31 550
|