100% found this document useful (1 vote)
111 views50 pages

The Intel microprocessors: 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium, Pentium Pro processor, Pentium II, Pentium III, Pentium 4, and Core2 with 64-bit extensions: architecture, programming, and interfacing 8th ed Edition Barry B Brey - eBook PDF 2024 Scribd Download

The document provides information on various Intel microprocessors, including their architecture, programming, and interfacing, as detailed in the 8th edition of Barry B. Brey's book. It emphasizes the importance of understanding assembly language programming and C/C++ for interfacing with these microprocessors, and includes practical applications and examples for learning. Additionally, the text covers the evolution of Intel processors and their applications in electronics and control systems.

Uploaded by

ibertpugh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
111 views50 pages

The Intel microprocessors: 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium, Pentium Pro processor, Pentium II, Pentium III, Pentium 4, and Core2 with 64-bit extensions: architecture, programming, and interfacing 8th ed Edition Barry B Brey - eBook PDF 2024 Scribd Download

The document provides information on various Intel microprocessors, including their architecture, programming, and interfacing, as detailed in the 8th edition of Barry B. Brey's book. It emphasizes the importance of understanding assembly language programming and C/C++ for interfacing with these microprocessors, and includes practical applications and examples for learning. Additionally, the text covers the evolution of Intel processors and their applications in electronics and control systems.

Uploaded by

ibertpugh
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 50

Get the full ebook with Bonus Features for a Better Reading Experience on ebookluna.

com

The Intel microprocessors: 8086/8088, 80186/80188,


80286, 80386, 80486, Pentium, Pentium Pro
processor, Pentium II, Pentium III, Pentium 4, and
Core2 with 64-bit extensions: architecture,
programming, and interfacing 8th ed Edition Barry
https://ebookluna.com/download/the-intel-microprocessors-
B Brey - eBook PDF
8086-8088-80186-80188-80286-80386-80486-pentium-pentium-pro-
processor-pentium-ii-pentium-iii-pentium-4-and-
core2-with-64-bit-extensions-architecture-programming/

OR CLICK HERE

DOWLOAD NOW

Download more ebook instantly today at https://ebookluna.com


Instant digital products (PDF, ePub, MOBI) ready for you
Download now and discover formats that fit your needs...

Ascend AI Processor Architecture and Programming:


Principles and Applications of CANN 1st Edition- eBook
PDF
https://ebookluna.com/download/ascend-ai-processor-architecture-and-
programming-principles-and-applications-of-cann-ebook-pdf/

ebookluna.com

Programming the Intel Galileo: Getting Started with the


Arduino - Compatible Development Board 1st Edition - eBook
PDF
https://ebookluna.com/download/programming-the-intel-galileo-getting-
started-with-the-arduino-compatible-development-board-ebook-pdf/

ebookluna.com

C++ Programming 8th ed Edition D. S - eBook PDF

https://ebookluna.com/download/c-programming-ebook-pdf/

ebookluna.com

Programming With STM32: Getting Started With the Nucleo


Board and C/C++ - eBook PDF

https://ebookluna.com/download/programming-with-stm32-getting-started-
with-the-nucleo-board-and-c-c-ebook-pdf/

ebookluna.com
Pro DAX with Power BI (eBook PDF)

https://ebookluna.com/product/pro-dax-with-power-bi-ebook-pdf/

ebookluna.com

(eBook PDF) Classical Myth (7th Edition) by Barry B.


Powell

https://ebookluna.com/product/ebook-pdf-classical-myth-7th-edition-by-
barry-b-powell/

ebookluna.com

(eBook PDF) Programming, Problem Solving and Abstraction


with C

https://ebookluna.com/product/ebook-pdf-programming-problem-solving-
and-abstraction-with-c/

ebookluna.com

(eBook PDF) Data Mining for Business Analytics: Concepts,


Techniques, and Applications with JMP Pro

https://ebookluna.com/product/ebook-pdf-data-mining-for-business-
analytics-concepts-techniques-and-applications-with-jmp-pro/

ebookluna.com

Programming and Problem Solving with Python 1st Edition -


eBook PDF

https://ebookluna.com/download/programming-and-problem-solving-with-
python-ebook-pdf/

ebookluna.com
THE INTEL MICROPROCESSORS
8086/8088, 80186/80188, 80286, 80386,
80486, Pentium, Pentium Pro Processor,
Pentium II, Pentium III, Pentium 4, and Core2
with 64-Bit Extensions

Architecture, Programming, and Interfacing

Eighth Edition

BARRY B. BREY

Upper Saddle River, New Jersey


Columbus, Ohio
Library of Congress Cataloging in Publication Data
Brey, Barry B.
The Intel microprocessors 8086/8088, 80186/80188, 80286, 80386, 80486, Pentium, Pentium
Pro processor, Pentium II, Pentium III, Pentium 4, and Core2 with 64-bit extensions:
architecture, programming, and interfacing / Barry B. Brey—8th ed.
p. cm.
Includes index.
ISBN 0-13-502645-8
1. Intel 80xxx series microprocessors. 2. Pentium (Microprocessor) 3. Computer interfaces.
I. Title.
QA76.8.I292B75 2009
004.165—dc22
2008009338

Editor in Chief: Vernon Anthony


Acquisitions Editor: Wyatt Morris
Editorial Assistant: Christopher Reed
Production Coordination: GGS Book Services
Project Manager: Jessica Sykes
Operations Specialist: Laura Weaver
Design Coordinator: Mike Fruhbeis
Cover Designer: Ilze Lemesis
Cover image: iStockphoto
Director of Marketing: David Gesell
Marketing Manager: Jimmy Stephens
Marketing Assistant: Les Roberts

This book was set in Times by GGS Book Services. It was printed and bound by Hamilton
Printing. The cover was printed by Phoenix Color Corp.

Copyright © 2009, 2006, 2003, 2000, 1997, 1994, 1991, 1987 by Pearson Education,
Inc., Upper Saddle River, New Jersey 07458. Pearson Prentice Hall. All rights reserved.
Printed in the United States of America. This publication is protected by Copyright and per-
mission should be obtained from the publisher prior to any prohibited reproduction, storage
in a retrieval system, or transmission in any form or by any means, electronic, mechanical,
photocopying, recording, or likewise. For information regarding permission(s), write to:
Rights and Permissions Department.

Pearson Prentice Hall™ is a trademark of Pearson Education, Inc.


Pearson® is a registered trademark of Pearson plc
Prentice Hall® is a registered trademark of Pearson Education, Inc.

Pearson Education Ltd., London Pearson Education Australia Pty. Limited


Pearson Education Singapore Pte. Ltd. Pearson Education North Asia Ltd., Hong Kong
Pearson Education Canada, Inc. Pearson Educación de Mexico, S.A. de C.V.
Pearson Education—Japan Pearson Education Malaysia Pte. Ltd.

10 9 8 7 6 5 4 3 2 1
ISBN–13: 978–0–13–502645–8
ISBN–10: 0–13–502645–8
This text is dedicated to my progenies, Brenda (the programmer) and Gary (the
veterinarian technician), and to my constant four-legged companions: Romy,
Sassy, Sir Elton, Eye Envy, and Baby Hooter.

iii
This page intentionally left blank
PREFACE

This practical reference text is written for students who require a thorough knowledge of pro-
gramming and interfacing of the Intel family of microprocessors. Today, anyone functioning or
striving to function in a field of study that uses computers must understand assembly language
programming, a version of C language, and interfacing. Intel microprocessors have gained wide,
and at times exclusive, application in many areas of electronics, communications, and control
systems, particularly in desktop computer systems. A major addition to this eighth edition
explains how to interface C/C++ using Visual C++ Express, which is a free download from
Microsoft, with assembly language for both the older DOS and the Windows environments.
Many applications include Visual C++ as a basis for learning assembly language using the inline
assembler. Updated sections that detail new events in the fields of microprocessors and micro-
processor interfacing have been added.

ORGANIZATION AND COVERAGE


To cultivate a comprehensive approach to learning, each chapter begins with a set of objectives
that briefly define its content. Chapters contain many programming applications and examples
that illustrate the main topics. Each chapter ends with a numerical summary, which doubles as a
study guide, and reviews the information just presented. Questions and problems are provided
for reinforcement and practice, including research paper suggestions.
This text contains many example programs using the Microsoft Macro Assembler program
and the inline assembler in the Visual C++ environment, which provide a learning opportunity to
program the Intel family of microprocessors. Operation of the programming environment
includes the linker, library, macros, DOS function, BIOS functions, and Visual C/C++ program
development. The inline assembler (C/C++) is illustrated for both the 16- and 32-bit program-
ming environments of various versions of Visual C++. The text is written to use Visual C++
Express 2005 or 2008 as a development environment, but any version of Visual Studio can also
be used with almost no change.
This text also provides a thorough description of family members, memory systems, and
various I/O systems that include disk memory, ADC and DAC, 16550 UART, PIAs, timers, key-
board/display controllers, arithmetic coprocessors, and video display systems. Also discussed are

v
vi PREFACE

the personal computer system buses (AGP, ISA, PCI, PCI Express, USB, serial ports, and parallel
port). Through these systems, a practical approach to microprocessor interfacing can be learned.

APPROACH
Because the Intel family of microprocessors is quite diverse, this text initially concentrates on
real mode programming, which is compatible with all versions of the Intel family of micro-
processors. Instructions for each family member, which include the 80386, 80486, Pentium,
Pentium Pro, Pentium II, Pentium III, and Pentium 4 processors, are compared and contrasted
with those for the 8086/8088 microprocessors. This entire series of microprocessors is very sim-
ilar, which allows more advanced versions and their instructions to be learned with the basic
8086/8088. Please note that the 8086/8088 are still used in embedded systems along with their
updated counterparts, the 80186/80188 and 80386EX embedded microprocessor.
This text also explains the programming and operation of the numeric coprocessor, MMX
extension, and the SIMD extension, which function in a system to provide access to floating-
point calculations that are important in control systems, video graphics, and computer-aided
design (CAD) applications. The numeric coprocessor allows a program to access complex
arithmetic operations that are otherwise difficult to achieve with normal microprocessor pro-
gramming. The MMX and SIMD instructions allow both integer and floating-point data to be
manipulated in parallel at very high speed.
This text also describes the pin-outs and function of the 8086–80486 and all versions of the
Pentium microprocessor. First, interfacing is explained using the 8086/8088 with some of the
more common peripheral components. After explaining the basics, a more advanced emphasis is
placed on the 80186/80188, 80386, 80486, and Pentium through Pentium 4 microprocessors.
Coverage of the 80286, because of its similarity to the 8086 and 80386, is minimized so the
80386, 80486, and Pentium versions can be covered in complete detail.
Through this approach, the operation of the microprocessor and programming with the
advanced family members, along with interfacing all family members, provides a working and
practical background of the Intel family of microprocessors. Upon completing a course using
this text, you will be able to:

1. Develop software to control an application interface microprocessor. Generally, the software


developed will also function on all versions of the microprocessor. This software also
includes DOS-based and Windows-based applications. The main emphasis is on developing
inline assembly and C++ mixed language programs in the Windows environment.
2. Program using MFC controls, handlers, and functions to use the keyboard, video display
system, and disk memory in assembly language and C++.
3. Develop software that uses macro sequences, procedures, conditional assembly, and flow
control assembler directives that are linked to a Visual C++ program.
4. Develop software for code conversions using lookup tables and algorithms.
5. Program the numeric coprocessor to solve complex equations.
6. Develop software for the MMX and SIMD extensions.
7. Explain the differences between the family members and highlight the features of each member.
8. Describe and use real and protected mode operation of the microprocessor.
9. Interface memory and I/O systems to the microprocessor.
10. Provide a detailed and comprehensive comparison of all family members and their software
and hardware interfaces.
11. Explain the function of the real-time operating system in an embedded application.
12. Explain the operation of disk and video systems.
13. Interface small systems to the ISA, PCI, serial ports, parallel port, and USB bus in a personal
computer system.
PREFACE vii

CONTENT OVERVIEW
Chapter 1 introduces the Intel family of microprocessors with an emphasis on the microprocessor-
based computer system: its history, operation, and the methods used to store data in a
microprocessor-based system. Number systems and conversions are also included. Chapter 2
explores the programming model of the microprocessor and system architecture. Both real and
protected mode operations are explained.
Once an understanding of the basic machine is grasped, Chapters 3 through 6 explain how
each instruction functions with the Intel family of microprocessors. As instructions are
explained, simple applications are presented to illustrate the operation of the instructions and
develop basic programming concepts.
Chapter 7 introduces the use of Visual C/C++ Express with the inline assembler and sepa-
rate assembly language programming modules. It also explains how to configure Visual C++
Express for use with assembly language applications.
After the basis for programming is developed, Chapter 8 provides applications using the
Visual C++ Express with the inline assembler program. These applications include programming
using the keyboard and mouse through message handlers in the Windows environment. Disk
files are explained using the File class, as well as keyboard and video operations on a personal
computer system through Windows. This chapter provides the tools required to develop virtually
any program on a personal computer system through the Windows environment.
Chapter 9 introduces the 8086/8088 family as a basis for learning basic memory and I/O
interfacing, which follow in later chapters. This chapter shows the buffered system as well as the
system timing.
Chapter 10 explains memory interface using both integrated decoders and programmable
logic devices using VHDL. The 8-, 16-, 32-, and 64-bit memory systems are provided so the
8086–80486 and the Pentium through Pentium 4 microprocessors can be interfaced to memory.
Chapter 11 provides a detailed look at basic I/O interfacing, including PIAs, timers, the
16550 UART, and ADC/DAC. It also describes the interface of both DC and stepper motors.
Once these basic I/O components and their interface to the microprocessor are understood,
Chapters 12 and 13 provide detail on advanced I/O techniques that include interrupts and direct
memory access (DMA). Applications include a printer interface, real-time clock, disk memory,
and video systems.
Chapter 14 details the operation and programming for the 8087–Pentium 4 family of arith-
metic coprocessors, as well as MMX and SIMD instructions. Today few applications function
efficiently without the power of the arithmetic coprocessor. Remember that all Intel micro-
processors since the 80486 contain a coprocessor; since the Pentium, an MMX unit; and since
the Pentium II, an SIMD unit.
Chapter 15 shows how to interface small systems to the personal computer through the use
of the parallel port, serial ports, and the ISA, and PCI bus interfaces.
Chapters 16 and 17 cover the advanced 80186/80188–80486 microprocessors and explore
their differences with the 8086/8088, as well as their enhancements and features. Cache memory,
interleaved memory, and burst memory are described with the 80386 and 80486 microproces-
sors. Chapter 16 also covers real-time operating systems (RTOS), and Chapter 17 also describes
memory management and memory paging.
Chapter 18 details the Pentium and Pentium Pro microprocessors. These microprocessors
are based upon the original 8086/8088.
Chapter 19 introduces the Pentium II, Pentium III, Pentium 4, and Core2 microprocessors.
It covers some of the new features, package styles, and the instructions that are added to the orig-
inal instruction set.
Appendices are included to enhance the text. Appendix A provides an abbreviated listing
of the DOS INT 21H function calls because the use of DOS has waned. It also details the use of
viii PREFACE

the assembler program and the Windows Visual C++ interface. A complete listing of all
8086–Pentium 4 and Core2 instructions, including many example instructions and machine cod-
ing in hexadecimal as well as clock timing information, is found in Appendix B. Appendix C
provides a compact list of all the instructions that change the flag bits. Answers for the even-
numbered questions and problems are provided in Appendix D.
To access supplementary materials online, instructors need to request an instructor access
code. Go to www.pearsonhighered.com/irc, where you can register for an instructor access
code. Within 48 hours after registering, you will receive a confirming e-mail, including an
instructor access code. Once you have received your code, go to the site and log on for full
instructions on downloading the materials you wish to use.

Acknowledgments
I greatly appreciate the feedback from the following reviewers:
James K. Archibald, Brigham Young University
William H. Murray III, Broome Community College.

STAY IN TOUCH
We can stay in touch through the Internet. My Internet site contains information about all of my
textbooks and many important links that are specific to the personal computer, microprocessors,
hardware, and software. Also available is a weekly lesson that details many of the aspects of the
personal computer. Of particular interest is the “Technical Section,” which presents many notes
on topics that are not covered in this text. Please feel free to contact me at [email protected] if you
need any type of assistance. I usually answer all of my e-mail within 24 hours.

My website is http://members.ee.net/brey
BRIEF CONTENTS

CHAPTER 1 INTRODUCTION TO THE MICROPROCESSOR AND COMPUTER 1

CHAPTER 2 THE MICROPROCESSOR AND ITS ARCHITECTURE 51

CHAPTER 3 ADDRESSING MODES 77

CHAPTER 4 DATA MOVEMENT INSTRUCTIONS 111

CHAPTER 5 ARITHMETIC AND LOGIC INSTRUCTIONS 156

CHAPTER 6 PROGRAM CONTROL INSTRUCTIONS 192

CHAPTER 7 USING ASSEMBLY LANGUAGE WITH C/C++ 223

CHAPTER 8 PROGRAMMING THE MICROPROCESSOR 250

CHAPTER 9 8086/8088 HARDWARE SPECIFICATIONS 302

CHAPTER 10 MEMORY INTERFACE 328

CHAPTER 11 BASIC I/O INTERFACE 377

CHAPTER 12 INTERRUPTS 451

CHAPTER 13 DIRECT MEMORY ACCESS AND DMA-CONTROLLED I/O 490

CHAPTER 14 THE ARITHMETIC COPROCESSOR, MMX, AND SIMD TECHNOLOGIES 531

CHAPTER 15 BUS INTERFACE 592

CHAPTER 16 THE 80185, 80188, AND 80286 MICROPROCESSORS 627

ix
x BRIEF CONTENTS

CHAPTER 17 THE 80386 AND 80486 MICROPROCESSORS 677

CHAPTER 18 THE PENTIUM AND PENTIUM PRO MICROPROCESSORS 729

CHAPTER 19 THE PENTIUM II, PENTIUM III, PENTIUM 4, AND CORE2 MICROPROCESSORS 759
CONTENTS

CHAPTER 1 INTRODUCTION TO THE MICROPROCESSOR AND COMPUTER 1


Introduction/Chapter Objectives 1
1–1 A Historical Background 2
The Mechanical Age 2; The Electrical Age 2; Programming Advancements 4;
The Microprocessor Age 5; The Modern Microprocessor 7
1–2 The Microprocessor-Based Personal Computer System 17
The Memory and I/O System 17; The Microprocessor 25
1–3 Number Systems 29
Digits 29; Positional Notation 30; Conversion to Decimal 31; Conversion from Decimal 32;
Binary-Coded Hexadecimal 33
1–4 Computer Data Formats 35
ASCII and Unicode Data 35; BCD (Binary-Coded Decimal) Data 37; Byte-Sized Data 38;
Word-Sized Data 40; Doubleword-Sized Data 41; Real Numbers 43
1–5 Summary 45
1–6 Questions and Problems 46

CHAPTER 2 THE MICROPROCESSOR AND ITS ARCHITECTURE 51


Introduction/Chapter Objectives 51
2–1 Internal Microprocessor Architecture 51
The Programming Model 52; Multipurpose Registers 54
2–2 Real Mode Memory Addressing 58
Segments and Offsets 58; Default Segment and Offset Registers 60;
Segment and Offset Addressing Scheme Allows Relocation 60
2–3 Introduction to Protected Mode Memory Addressing 63
Selectors and Descriptors 63; Program-Invisible Registers 67
2–4 Memory Paging 68
Paging Registers 69; The Page Directory and Page Table 70
2–5 Flat Mode Memory 72
2–6 Summary 73
2–7 Questions and Problems 74

CHAPTER 3 ADDRESSING MODES 77


Introduction/Chapter Objectives 77
3–1 Data-Addressing Modes 78
Register Addressing 81; Immediate Addressing 83; Direct Data Addressing 86;
Register Indirect Addressing 88; Base-Plus-Index Addressing 91;

xi
xii CONTENTS

Register Relative Addressing 93; Base Relative-Plus-Index Addressing 96;


Scaled-Index Addressing 98; RIP Relative Addressing 99; Data Structures 99
3–2 Program Memory-Addressing Modes 100
Direct Program Memory Addressing 100; Relative Program Memory Addressing 101;
Indirect Program Memory Addressing 101
3–3 Stack Memory-Addressing Modes 102
3–4 Summary 105
3–5 Questions and Problems 107

CHAPTER 4 DATA MOVEMENT INSTRUCTIONS 111


Introduction/Chapter Objectives 111
4–1 MOV Revisited 112
Machine Language 112; The 64-Bit Mode for the Pentium 4 and Core2 120
4–2 PUSH/POP 122
PUSH 122; POP 124; Initializing the Stack 124
4–3 Load-Effective Address 127
LEA 127; LDS, LES, LFS, LGS, and LSS 128
4–4 String Data Transfers 130
The Direction Flag 130; DI and SI 130; LODS 130; STOS 131; MOVS 133;
INS 135; OUTS 136
4–5 Miscellaneous Data Transfer Instructions 137
XCHG 137; LANF and SAHF 137; XLAT 138; IN and OUT 138;
MOVSX and MOVZX 140; BSWAP 140; CMOV 141
4–6 Segment Override Prefix 142
4–7 Assembler Detail 142
Directives 143; Memory Organization 147; A Sample Program 150
4–8 Summary 151
4–9 Questions and Problems 154

CHAPTER 5 ARITHMETIC AND LOGIC INSTRUCTIONS 156


Introduction/Chapter Objectives 156
5–1 Addition, Subtraction, and Comparison 156
Addition 157; Subtraction 162; Comparison 165
5–2 Multiplication and Division 166
Multiplication 166; Division 169
5–3 BCD and ASCII Arithmetic 172
BCD Arithmetic 172; ASCII Arithmetic 173
5–4 Basic Logic Instructions 175
AND 175; OR 176; Test and Bit Test Instructions 180; NOT and NEG 181
5–5 Shift and Rotate 182
Shift 182; Rotate 184; Bit Scan Instructions 185
5–6 String Comparisons 186
SCAS 186; CMPS 187
5–7 Summary 187
5–8 Questions and Problems 189

CHAPTER 6 PROGRAM CONTROL INSTRUCTIONS 192


Introduction/Chapter Objectives 192
6–1 The Jump Group 192
Unconditional Jump (JMP) 193; Conditional Jumps and Conditional Sets 198; LOOP 201
6–2 Controlling the Flow of the Program 202
WHILE Loops 205; REPEAT-UNTIL Loops 206
6–3 Procedures 208
CALL 209; RET 211
CONTENTS xiii

6–4 Introduction to Interrupts 213


Interrupt Vectors 213; Interrupt Instructions 214; Interrupt Control 215;
Interrupts in the Personal Computer 216; 64-Bit Mode Interrupts 216
6–5 Machine Control and Miscellaneous Instructions 217
Controlling the Carry Flag Bit 217; WAIT 217; HLT 217; NOP 217;
LOCK Prefix 218; ESC 218; BOUND 218; ENTER and LEAVE 218
6–6 Summary 219
6–7 Questions and Problems 221

CHAPTER 7 USING ASSEMBLY LANGUAGE WITH C/C++ 223


Introduction/Chapter Objectives 223
7–1 Using Assembly Language with C++ for 16-Bit DOS Applications 224
Basic Rules and Simple Programs 224; What Cannot Be Used from MASM Inside
an _asm Block 226; Using Character Strings 226; Using Data Structures 227;
An Example of a Mixed-Language Program 229
7–2 Using Assembly Language with Visual C/C++ for 32-Bit Applications 231
An Example that Uses Console I/O to Access the Keyboard and Display 231;
Directly Addressing I/O Ports 233; Developing a Visual C++ Application for Windows 234
7–3 Mixed Assembly and C++ Objects 242
Linking Assembly Language with Visual C++ 242; Adding New Assembly Language
Instructions to C/C++ Programs 247
7–4 Summary 247
7–5 Questions and Problems 248

CHAPTER 8 PROGRAMMING THE MICROPROCESSOR 250


Introduction/Chapter Objectives 250
8–1 Modular Programming 251
The Assembler and Linker 251; PUBLIC and EXTRN 253; Libraries 254; Macros 257
8–2 Using the Keyboard and Video Display 259
Reading the Keyboard 259; Using the Video Display 265; Using a Timer in a Program 267;
The Mouse 269
8–3 Data Conversions 271
Converting from Binary to ASCII 272; Converting from ASCII to Binary 274;
Displaying and Reading Hexadecimal Data 274; Using Lookup Tables for Data
Conversions 276; An Example Program Using a Lookup Table 278
8–4 Disk Files 280
Disk Organization 280; File Names 281; Sequential Access Files 282;
Random Access Files 291
8–5 Example Programs 294
Time/Date Display Program 294; Numeric Sort Program 295; Data Encryption 297
8–6 Summary 299
8–7 Questions and Problems 300

CHAPTER 9 8086/8088 HARDWARE SPECIFICATIONS 302


Introduction/Chapter Objectives 302
9–1 Pin-Outs and the Pin Functions 302
The Pin-Out 303; Power Supply Requirements 303; DC Characteristics 303;
Pin Connections 304
9–2 Clock Generator (8284A) 307
The 8284A Clock Generator 307; Operation of the 8284A 309
9–3 Bus Buffering and Latching 310
Demultiplexing the Buses 310; The Buffered System 312
9–4 Bus Timing 315
Basic Bus Operation 315; Timing in General 315; Read Timing 316; Write Timing 319
xiv CONTENTS

9–5 Ready and the Wait State 320


The READY Input 320; RDY and the 8284A 320
9–6 Minimum Mode versus Maximum Mode 323
Minimum Mode Operation 323; Maximum Mode Operation 323;
The 8288 Bus Controller 324; Pin Functions 325
9–7 Summary 325
9–8 Questions and Problems 326

CHAPTER 10 MEMORY INTERFACE 328


Introduction/Chapter Objectives 328
10–1 Memory Devices 328
Memory Pin Connections 329; ROM Memory 330; Static RAM (SRAM) Devices 332;
Dynamic RAM (DRAM) Memory 333
10–2 Address Decoding 340
Why Decode Memory? 340; Simple NAND Gate Decoder 341; The 3-to-8 Line Decoder
(74LS138) 342; The Dual 2-to-4 Line Decoder (74LS139) 344; PLD Programmable
Decoders 344
10–3 8088 and 80188 (8-Bit) Memory Interface 349
Basic 8088/80188 Memory Interface 349; Interfacing Flash Memory 351;
Error Correction 353
10–4 8086, 80186, 80286, and 80386SX (16-Bit) Memory Interface 356
16-Bit Bus Control 356
10–5 80386DX and 80486 (32-Bit) Memory Interface 363
Memory Banks 363; 32-Bit Memory Interface 364
10–6 Pentium through Core2 (64-Bit) Memory Interface 366
64-Bit Memory Interface 366
10–7 Dynamic RAM 370
DRAM Revisited 370; EDO Memory 371; SDRAM 371; DDR 373; DRAM Controllers 373
10–8 Summary 373
10–9 Questions and Problems 375

CHAPTER 11 BASIC I/O INTERFACE 377


Introduction/Chapter Objectives 377
11–1 Introduction to I/O Interface 377
The I/O Instructions 378; Isolated and Memory-Mapped I/O 379; Personal Computer I/O
Map 380; Basic Input and Output Interfaces 380; Handshaking 382; Notes about
Interfacing Circuitry 383
11–2 I/O Port Address Decoding 387
Decoding 8-Bit I/O Port Addresses 387; Decoding 16-Bit I/O Port Addresses 388;
8- and 16-Bit-Wide I/O Ports 389; 32-Bit-Wide I/O Ports 392
11–3 The Programmable Peripheral Interface 395
Basic Description of the 82C55 395; Programming the 82C55 397; Mode 0 Operation 398;
An LCD Display, Interfaced to the 82C55 403; Mode 1 Strobed Input 414; Signal
Definitions for Mode 1 Strobed Input 414; Mode 1 Strobed Output 416; Signal Definitions
for Mode 1 Strobed Output 416; Mode 2 Bidirectional Operation 418; Signal Definitions for
Bidirectional Mode 2 418; 82C55 Mode Summary 420; The Serial EEPROM Interface 421
11–4 8254 Programmable Interval Timer 423
8254 Functional Description 423; Pin Definitions 424; Programming the 8254 424;
DC Motor Speed and Direction Control 429
11–5 16550 Programmable Communications Interface 433
Asynchronous Serial Data 433; 16550 Functional Description 433; 16550 Pin Functions 434;
Programming the 16550 435
11–6 Analog-to-Digital (ADC) and Digital-to-Analog (DAC) Converters 440
The DAC0830 Digital-to-Analog Converter 440; The ADC080X Analog-to-Digital
Converter 442; Using the ADC0804 and the DAC0830 445
Exploring the Variety of Random
Documents with Different Content
after the inmates are accustomed to certain familiar surroundings. If he
has to do any moving he manages to do it in winter, or when the bees
swarm.”
“I’ve seen a colony of bees disintegrate and leave home to become
tramp-bees, or join other colonies—although the latter act is not
common or popular with bees. They are very conservative and seldom
associate with bees of other colonies,” added Miss Mason.
“Then how would it be possible for us to get the bees?” asked Norma.
“We would have to secure a swarm which has not yet been
accustomed to an environment, but one which will accept a new home
without wandering away looking for the old hive,” said Mrs. James.
“Yes, that is what I was going to suggest—that we find a new swarm,
nearby, and bring it to the farm to live,” added Miss Mason.
“Mrs. Tompkins has bees and they just love her flower-garden,” said
Norma.
“Maybe Mrs. Tompkins can tell us if she expects a new swarm very
shortly. Or she may know of a farmer who has just hived a swarm,”
suggested Natalie, eagerly.
“I say, let’s decide where we will stand the bee-hives when we get
them,” said Janet, practically.
“We can walk over to the gardens and look for a sunny sheltered
spot,” ventured Miss Mason.
“And we can authorize Frances to find out from Mrs. Tompkins
whether she has any swarms, or knows of one that can be purchased by
us,” added Belle.
So they all started for the gardens to decide upon a suitable place to
keep the bee-hives should they be able to buy any. It did not take long
to choose the spot along the fence that divided the garden from the
pasture lot. There was a row of fruit trees in a line alongside this fence,
and they would not only offer the shade from a burning sun in summer,
but also provide nectar and pollen in the spring when the blossoms were
blowing, and they also afforded resting-places for home-coming laden
bees, or for swarms which might wish to locate near the hive.
Being so near the vegetable gardens, Miss Mason suggested that
Natalie show them how her gardens were doing. Always glad to display
her knowledge and experience in gardening, Natalie led the way.
The first bed they reached held the lettuce plants discarded by Mr.
Ames and left for Natalie to transplant. They had flourished in spite of
the interference from Janet’s chickens, and now they looked very green
and tempting.
“The lettuce is large enough to pull whenever Jimmy says we need
any at the house,” remarked Natalie, proudly.
“Oh, hardly! I should say it would need another week’s growth,
Natalie, before being worth pulling,” said Mrs. James.
“We—ll, maybe it will take until Sunday, but surely it will be ready
then,” was Natalie’s reluctant admission.
The girls praised the lima beans, and the dwarf beans, and the beets,
and all the other growing greens, but truth to tell they knew not one
vegetable from another until Natalie or Mrs. James pointed them out by
name.
Then they came to the potato hills. The curly-topped little plants
looked very pretty in their dark green ruffled leaves. Natalie was
delighted with them and began describing how the seed of a potato was
obtained. In following Natalie’s motions at the hills, Mrs. James saw
something on one of the leaves of the plant just beside her. She stooped
and plucked off the bug.
“Here’s a potato bug, Natalie. You’ll have to protect your vines from
the beetle that is so destructive.”
At that, Natalie stooped too, and examined several leaves, and the
rest of the scouts looked eagerly for the beetles. They found many of
the pests on the under side of the leaves, busily at work feeding on the
tender greens.
“The horrid little things! What can I do to them?” cried Natalie,
horrified at seeing so many bugs.
“You must kill them or they’ll eat all the leaves which are the only
sources of light and fresh air provided for the tiny tubers already forming
under the surface of the ground. These Colorado beetles lay eggs on the
underside of the leaves and these soon hatch out additional bugs so that
very soon the entire field is infested with them. The time to get rid of
them is when the potato plants are still very small, as these are,”
explained Mrs. James.
“Dear me, Jimmy, I can’t bear to touch them, so how can I ever kill
them all?” Natalie shuddered as she spoke.
“We’ll have to order some Paris Green from Four Corners and prepare
a solution to cover the leaves. It can be applied with a squirt-gun, and it
is quite simple to do.”
“I’ll go with Frances at once, and bring back the stuff,” was Natalie’s
emphatic declaration.
The girls then left the gardens and Frances went to get out the car to
drive to Four Corners. Meantime, Janet went to the barn yard with a few
of the girls, to have a look at the fowl and pigs. While she was there,
Janet took a peep in the nests and found two more eggs.
“Isn’t this great! The hens are laying splendidly now, and I am
keeping the house provided with fresh eggs every day,” said she,
exultantly.
Then they went to the house, Janet carrying a precious egg in each
hand. As she came up to the back stoop she saw Rachel in the kitchen
and called to her.
“Look, Rachel! Two more eggs. Isn’t that fine?”
Rachel came out on the stoop and smiled: “It shore am, honey. Putty
soon you’ll have two dozen to your credit on my books.”
“Well, I guess I’m ’most through with my trials and tribulations now,
but poor Nat’s have begun again,” remarked Janet.
“Oh, shucks! All pertatters has bugs. Dat’s no trouble atall. Nat’lie’ll
learn some day dat gardenin’ ain’t all fun,” laughed Rachel, as she took
the two eggs.
“Natalie’s going to powder them with Paris Green. Is it good for bugs,
Rachel?” asked Norma.
“Yeh, best pizen I know of but I done tol Natalie dat it ain’t no good
to use at evenin’ or late afternoon. It’s got to be squirted over the leaves
when dey is fresh and dewy. Den the powder cakes on and smudders all
the eggs and hatchin’ bugs. And it keeps the big fellers f’om flyin’ and
gettin’ any more to eat. Dey jus’ has to die.”
Sam come up to the stoop at this moment and added his wisdom to
that already expressed by his aunt. “I usta fix up tomater cans last
summer on a farm, and we filled ’em half full of kerosene. Den wid little
sticks to knock the bugs offen the plants we got dem inside the cans.
The ile did the rest for us.”
“Sam, that’s a good idea! If you could fix up some cans for us now,
we’d go to work and help drown the bugs,” said Janet.
“It won’t take a minute to rig up the cans,” said Sam.
So he went to the dump-heap back of the woodshed and picked out a
number of old cans. He nailed them to long flat sticks and then brought
them back to the house to give to the girls who had offered their
services to save Natalie’s potatoes.
They had equipped themselves with sticks to use as removers of the
beetles, and when they were ready to start for the garden, Janet said:
“But where is the kerosene oil, Sam?”
Sam looked up at his aunt and said: “Where is the ile?”
“I ain’t got no ile, son. I doesn’t use ile for ennyt’ng nohow. You’se
will have to get some at Fo’h Cornehs.”
But that would take as long to get back to the house as the powder
was taking, so the girls placed their novel beetle removers under the
steps of the stoop to use at some future time.
It was almost supper time when Natalie returned with the Paris Green
and instructions from Mr. Tompkins of how to use it. She also had
procured a sprayer to use when the Paris Green was prepared for use.
Before retiring that night Natalie warned Rachel that she was not to
allow her to oversleep in the morning. “I want to get up at dawn,
Rachie, because the bugs will eat more poison in the early morning than
later in the day. And I must clean off my darling little potato vines, you
see.”
“Yeh, I see, honey I’ll git up and he’p you some,” promised Rachel as
she went upstairs.
Janet was telling about the eggs her hens were now laying, so Rachel
chuckled to herself as she left Natalie. When the latter went back to join
her friends, Mrs. James was explaining why hens seldom laid as many
eggs in rainy weather. She said it was accounted for by some scientists
because the earth was damp and the hens could not scratch readily in it.
“That’s why I scattered broken clam-shells in the yard to make the
scratching better,” said Janet.
They laughed at this remark, and Mrs. James led the way upstairs to
bed. The following morning Natalie was called an hour before breakfast.
She hurriedly donned her garden overalls and ran down to the cellar for
the Paris Green. Unfortunately, Rachel found her bread dough risen and
running over the sides of the pan, so that she had to knead it into the
pans before doing anything else.
By the time Natalie had the Paris Green mixed and ready to apply to
the vines, Janet and Norma came downstairs to help her. They carried
the bucket of poison to the garden and Natalie filled the gun. Then,
while one of the girls turned the leaves over, Natalie squirted them
thickly with the preparation. The other girl carried the pail of poison as
they went from plant to plant.
“This isn’t such hard work, is it?” commented Natalie.
“No, not hard but not very exciting, either,” laughed Norma, who
sneezed every time any of the mixture reached her nose.
“We ought to finish the whole potato section before Rach calls us to
breakfast,” added Janet.
And so they did. When the work was completed and they stood
looking over the hills where tiny green leaves had so recently shown,
they now saw the crinkly-edged vines looking like dull blanketed things,
they were so heavily laden with Paris Green.
Natalie turned about, gazing at the other vegetables, and Janet
laughingly remarked: “Are you looking for ‘more world’s to conquer?’”
“I’m looking at those corn hills where some of the bugs alighted when
they got away from us,” said she.
“Well, do you want to dose them, too?” asked Norma.
“We may as well. Then they won’t go on raising families,” replied
Natalie. So Paris Green was liberally shot all over the plants wherever a
bug was found. Then the girls went back to the house.
“We’ve still got a little poison left, Nat,” said Janet.
“Oh, I think I’ll use it my heliotrope and early asters. I noticed
yesterday that they were covered with lice,” remarked Norma.
“All right. You show me where to shoot and we’ll cover the pests with
the poison,” offered Natalie.
So Norma held the plants steady while Paris Green was literally piled
on top of the crowns and over all the leaves. Then the preparation gave
out and the girls had to desist from further work.
Directly after breakfast, Janet was seen coming from the barn yard
and with an egg in each hand. She seemed perplexed and when she
reached the kitchen stoop she saw the girls watching her.
“This is the queerest thing, yet,” said she.
“What is?” asked several of the girls.
“Why, just before going in to breakfast I ran over to the chicken-coop
to see if the hens had laid any eggs and there wasn’t a thing to be seen.
They were all out in the yard eating corn. Then after breakfast I had to
go back to feed the setting-hen and there I found an egg in each nest.
And they are not warm.”
“I don’t think that is strange,” answered Belle. “It doesn’t take a hen
very long to lay an egg, you know.”
“No, that is true,” admitted Janet, twisting herself in such a manner
that the girls laughed and wondered what she meant.
The girls then went to the side-porch to plan for Sue, but Janet could
not sit still. She squirmed and hunched her shoulders in such a way that
Natalie finally noticed it and cried:
“Good gracious, Janet! Why don’t you sit still?”
“Yes, Jan, what ails you? Are you nervous?” asked Norma.
“I don’t know what it is, girls, but I have never been in such misery. It
must be prickly heat, I guess,” said Janet.
“Go upstairs and use talcum powder profusely,” suggested Belle,
“before we start for Four Corners to see about the bees.”
Janet followed this advice and was comfortable for a short time after
she rejoined the girls, but then the irritation of the skin began again and
she wriggled worse than ever. All the way to Mrs. Tompkins’ house Janet
said nothing but did a lot of acting.
Mrs. Tompkins showed her visitors her bee hives and gave them a
great deal of useful information about the keeping of bees, then she
said: “I’ve been looking for one of my hives to have a swarm every
warm day we’ve had, lately, but they still keep on scolding and hanging
around, so I imagine they are waiting for a sultry day which will foretell
a good electrical storm. You know, bees like to swarm just before a
thunder shower?”
The girls did not know this and were curious to know why it was, and
Mrs. Tompkins replied that she figured it out her own way, but she had
never heard the scientific reason for it.
“I watch the queen-bee and see how clever she is in her plans and
movements, then I watch her train the tiny princess bees until they are
large enough to start housekeeping for themselves, then I watch and
see the queen-bee make her selections from all the workers and drones
in the family, and she inspires them with a keen desire to move out of
the old hive and find a new home. As the queen bee is the monarch in
the hive, they follow and do exactly as she orders them to. She is
constantly surrounded by loving guardians and it is impossible for her to
ever fly away alone, or have any privacy.
“But she is a wise bee and knows that her workers hate a
thunderstorm. A bee seldom flies far from home when rain or an
electrical storm is threatened. So the queen bides her time, and when
she can foretell a thunder storm hovering near, she starts the swarm
going.
“First she manages to escape from her guardians and get out on the
running-board of the hive, but her followers are close upon her heels.
When she flies up to find a resting place they are close behind.
Sometimes she manages to get some distance from the hive before she
is overwhelmed with pursuers and brought to a full stop on a tree, or
bush, or fence. It generally happens to be on the lower limb of a tree,
and it happens more often that the swarm settles near the old hive.
“Once the queen settles on a resting-place all the other bees gather
closely around her to prevent her escaping again. They fear she wants
to run away from home, so they close in until the poor thing almost
smothers. The bees will clasp their antennae through the hooked back-
leg of the bee nearest them, and thus form a chain that keeps growing
and circling about the cluster around the queen. Sometimes this swarm
is so heavy that it falls from sheer weight. But generally the bees
hanging on to the bough increase in numbers in order to hold safely
aloft the hanging swarm.
“Once the swarm is large enough, it is best for the bee-farmer to
gather it into a hive. This is when he beats a drum or a tin pan to
imitate thunder. That always frightens the bees and the queen readily
leads them into a new home. If a real thunderstorm overtakes the
swarm and rain falls heavily before the farmer has gathered the bees
into a shelter, he has lost them. For they will scatter and the queen will
fly away never to return to the old home.
“Or she may try to re-enter her own old hive and be stung to death
by the young queen and her subjects who are now ruling the place. In
cases where a princess-queen leaves home to start a swarm, the swarm
is never as large or difficult to manage, as the young queen seldom has
as many devoted subjects to follow her as an old queen has.”
“Oh, how interesting, Mrs. Tompkins,” exclaimed Janet.
“Yes, we will be glad to have some bees and watch them work,”
added Norma.
“If my bees swarm within the next few days I shall be glad to sell it to
you. I’ll send word and you can come and get it,” said Mrs. Tompkins,
generously.
“How fine! But how do we carry a swarm home?” asked Natalie.
“In your farmer’s hat!” retorted Janet, laughingly.
“Oh, you won’t have to worry over that. I’ll hive the swarm and send
the hive right to the farm,” replied Mrs. Tompkins. “But you must be
careful to locate them pleasantly, or they may wander off. Bees like
plenty of flowers nearby, and the freedom of the fields, yet they want to
hear human voices and be able to see their master going about, even if
they seldom come in contact with him. They seem to feel secure and
safe when living in the shadow of a home.”
“I wish we could drive Mrs. Tompkins home and let her choose a site
for our bee-hives,” ventured Natalie.
“Could you come with us, Mrs. Tompkins?” asked Mrs. James.
“I can manage to get away from home for an hour, but no longer,
girls. If Frances can bring me back again, I’ll go with you,” replied the
obliging lady.
All the way back to Green Hill, Janet squirmed and scratched her neck
and bare arms until the skin was raw. Mrs. Tompkins asked Mrs. James
about it
“Do you s’pose Janet got poison ivy on her and the rash is just
showing?” asked she.
“I hadn’t thought of poison ivy,” returned Mrs. James, “but it is
something. And the poor child is wretched. What can be done for her?”
“Whatever it is, a little baking soda in water will cool her burning skin
and leave her comfortable for a time. But she will have to keep on using
it for any continued ease.”
Arrived at the house, Rachel was told to give Janet the baking soda,
and then Janet went upstairs to dab herself with the wash while Mrs.
Tompkins led all the other girls about the gardens seeking the place for
the bees to live. The place the girls had selected proved to be the best
and most practical. When they were coming back from the field-fence,
Janet met them and went with them while Natalie’s vegetables were
visited.
The garden scout had been telling Mrs. Tompkins how hard she had
worked that morning to kill the potato bugs, and when that lady saw the
plants she gasped, “Why Natalie, what did you do?”
“They look queer, don’t they? They were not so when I left them this
morning.”
Mrs. Tompkins stooped to examine a plant and looked up inquiringly
at Mrs. James, and asked: “How much Paris Green did she mix?”
Natalie answered. “Why, I mixed the lot of it. I was told how much to
use for the space I had to cover, but I thought an extra quantity would
surely kill them off quicker, so I used three times the amount directed.”
“My dear child! I fear you have killed the plants as well as your bugs,”
sighed Mrs. Tompkins, sympathetically.
“Dear me, I hope I haven’t killed my heliotrope and asters, too!”
exclaimed Norma, running away to examine her flowers.
Natalie was stunned at the discovery that her precious potato plants
had been destroyed by her own carelessness. Norma found the asters
too sturdy to dry up under the deluge she had given them, but the
heliotrope was as dry as paper.
Both girls were inconsolable, until Mrs. Tompkins promised Norma
new flowers to plant, and Natalie was promised as many healthy potato
plants as had been killed.
“That’s awfully good of you, Mrs. Tompkins, but those potatoes won’t
be my very own darlings!” wailed Natalie.
“Well, you’ve done a good deed, child, because no bug will dare go
near that place again this year,” said Mrs. Tompkins, trying not to laugh
at Natalie’s sorrow which was very real to the girl.
“I can’t even feed them to my pigs, and I was looking forward to the
time when we could dig the potatoes for the pigs, right from the
garden,” murmured Janet, understanding Natalie’s grief.
“I will take a look at your wonderful little pigs, Janet, and then I must
hurry home,” remarked Mrs. Tompkins, hoping to change Natalie’s
thoughts to something else.
They all stood near the pig pen but Janet warned them not to lean on
it as it might fall over. Then Mrs. Tompkins spoke: “The pigs are
underfed, Janet, for their age. What do you feed ’em?”
Janet told of all the feed she gave them but Mrs. Tompkins replied:
“You do not give them sufficient milk. Little pigs must have more milk
than that. Si feeds our pigs the skim-milk which they like as much as
other milk.”
“That’s what I can do when the cow gets here, but milk costs too
much, now, to feed it to the pigs.” So saying Janet led the way over to
the chicken-house.
Since walking to the barn yard the itching had started to annoy her
again, so that when they came to the hen-house she was twisting and
wriggling as before. The chickens were out in the yard scratching for
food, while the cock stood upon a stump and showed off his plumes in
the sunlight. Janet felt a just pride in their looks.
“I’m getting from four to six eggs every day, now,” said she to the
visitor. “I shouldn’t wonder but there will be two or three in the nests,
now.” So saying she ran in and found three nice brown eggs.
“There you are! I told you so.” And she displayed them to the lady
with all the vanity of a successful chicken farmer.
“Did you just get them out of the nests?” asked Mrs. Tompkins. Janet
nodded her head smilingly.
“Have you any other hens besides those old ones?” added the visitor.
“No, only a setting hen. Want to see her? Come right in and tell me
what you think of her.”
Mrs. Tompkins followed Janet through the door but when she saw the
setting-hen trying to peck herself continually with her bill, and saw that
the feathers were all gone from her neck, then she saw another hen on
a roost, constantly scratching and picking under its feathers, a light
dawned upon her.
The lady went over to the roosts and looked carefully at them, then
she examined the boards of the sides and roof of the house, then she
looked at the nests. Finally she gathered her dress closely about her and
stepped forth.
“The place is alive with ’em!” declared she, once outdoors.
“Alive with what?” chorused the waiting hostesses.
“Why, with chicken-lice. Those hens won’t lay while they are being
eaten up with the pests.”
“Chicken-lice! Horrors, what are they like?” came from the girls, but
Mrs. James stood dumbfounded as she began to understand. Then she
exclaimed:
“Janet, it isn’t poison ivy that’s bothering you but the chicken-pest!”
It was fully five minutes before the excitement quieted down again,
and Janet was told how easy a matter it was to rid oneself of the
nuisance. But Janet argued over Mrs. Tompkins’ statement that chickens
would not lay if they were too badly troubled with the lice. She held up
the eggs as evidence of what she said.
Then Mrs. Tompkins said sarcastically: “That Ames man had no right
to take you innocent girls in like he did. He must have known that
ancient old bird of his was no kind of a rooster to sell. And them hens—
well I know them to be six years old. They can’t lay eggs any more,
they’re too old.”
“Then I’ve got freak hens, for they lay every day!” persisted Janet.
Mrs. Tompkins was driven to speak outright now, so she said: “Are
you sure the eggs do not come from the house?”
This was a poser that no one could answer, so Janet was quiet. But
Mrs. James said: “What can we do to rid the chickens of the lice?”
“Well, first of all keep them out in the yard while the house, inside
and out, is being white-washed with good slacked lime. Then take each
chicken and give it an alcohol bath, being careful not to get it in the
eyes, or mouth, or ears.”
After a moment’s pause she added: “If they was my chickens I’d take
them all back to Ames and make him exchange ’em. He won’t dare let
this fake deal get out at Four Corners.”
Natalie and Janet had not said a word about the hens until Mrs.
Tompkins spoke about the “fake deal” but Janet knew it was her duty to
explain.
“Natalie and I picked out the rooster because he has such lovely
feathers, and we thought the big hens would lay the biggest eggs, so
we selected them for the same price.”
“Mr. Ames begged us to take Rhode Island Reds and another rooster,
but we wouldn’t,” added Natalie.
“He said the hens were old and wouldn’t give satisfaction, but we
thought he said that so we wouldn’t rob him of his finest big hens,”
explained Janet
As the truth about the bargain began to be understood, Mrs.
Tompkins and Mrs. James laughed heartily. But Janet whispered to
Natalie: “I wonder if he will exchange them now?”
“We’ll tell him right out that we need hens that will lay,” said Natalie.
By this time they had reached the stoop of the house, and Janet
glanced down at the three brown eggs in her hands and then looked up
at Rachel who stood perplexed at the few words she had just overheard.
Mrs. James looked straight at her and said: “Rachel, how many eggs
has Janet sold you now?”
“About two dozen, Mis James, countin’ dese free.”
“Well, I’m wondering who is standing the expense, you or me, or the
house?”
“Why?” asked Janet, amazed at such a strange question.
Rachel gasped when she realized that she might have to pay Janet for
the eggs she bought from her and also pay the house for the eggs she
stole for the nests. But Sam joined them and said:
“Aunt Rachel tole me to put an egg or two in the nestes every day,
but I liked to see Mis Janet smile so I put in more and more. Dat’s how
she got so many from the pantry box.”
Such a roar greeted this confession that Rachel went in and slammed
the kitchen door, and Janet turned to throw the eggs at Sam, but he had
bolted.
“Never mind that, now, Janet, but come with me and let me help you
get rid of the chicken-lice,” said motherly Mrs. Tompkins. So Janet was
comforted in more ways than one before Mrs. Tompkins went home.
CHAPTER X
JANET ADDS TO HER STOCK FAMILY
That evening at supper Janet was unusually quiet and Natalie
remarked it. “Well,” said Janet despondently. “I was wondering if one
of the scouts would buy out my business. I’m going back home.”
“Good gracious! You really do not mean that!” exclaimed the girls
in chorus.
“I may as well, what’s the use of staying here and not succeeding
in anything.”
“But Janet, you are just beginning to raise your stock,” argued
Mrs. James.
“I’m not raising anything but trouble, so far as I can see,” sighed
Janet.
“If you think you are having such a time of it, what do you think
about poor me! But I haven’t said I would sell out,” was Natalie’s
comment.
“Nat is coming right up as Independent Individual, isn’t she,”
laughed Belle.
“Yes and Jan is falling behind to the rear. If she isn’t careful she’ll
have to resign her place in favor of Natalie, as ring-leader of us
girls,” added Frances. These remarks were made to enthuse Janet
with a little more spirit to resist circumstances.
“It would really be a pity for Janet to leave us now just when Susy
is about to join us,” ventured Mrs. James, wisely.
“Oh, to-morrow is Saturday, isn’t it?” exclaimed the girls, and
Janet smiled at the thought of the calf. Thereafter no one heard
further that Janet wished to dispose of her business interests.
Early Saturday morning the scouts from the house were hanging
onto the gate or over the picket fence, watching for the farmer who
was to bring the cow and Susy. Mrs. James finally came down the
steps of the porch and crossed the lawn to join them.
“Girls that lawn is a sight! It should have been mowed long ago,
but we have had so much to think and plan about that it was
forgotten.”
“Why mow it now just as the cow is coming. Let her eat off the
tops,” suggested Natalie, to the amusement of her companions.
“That’s a good idea, Jimmy,” added Janet. “Instead of taking Sue
to pasture in the field we will let her graze here.”
“Besides, Jimmy,” said Norma, “we could never run a blade
through that grass. It will need a scythe, first”
“And that means Farmer Ames for half a day again,” sighed Mrs.
James, thinking of the cost of keeping a lawn in order.
“We’ll just have Folsom tether Sue out here when she comes and
we’ll see how much grass she can cut down in a day,” laughed Belle.
“Couldn’t we tether the calf here, too? You always see a calf out
in pasture with her mother,” remarked Frances.
The members of Solomon’s Seal Camp appeared now and joined
the others to await the coming of their corporation capital. Not long
after the scouts came to the farm-house, Dorothy Ames was seen
hurrying along the country road. Then she explained that she
wanted to see Sue and Susy and appraise them from her experience
with cattle. Finally Nancy Sherman and Hester Tompkins came from
Four Corners and the membership of the two scout patrols was
complete.
The girls began to feel impatient, and Janet even ventured to say:
“Maybe that old farmer won’t bring them to-day,” when a heavy
lumbering farm wagon was seen coming down the road.
The cow was tethered on the lawn as Mrs. James directed the
farmer to do, and the calf was taken to the rear-grass plot and
staked there because Folsom said the cow had better not see too
much of her calf or she would not graze, and then there would be no
milk. As plenty of milk was the great objective of the corporation the
scouts were careful to carry out the man’s advice.
Rachel and Sambo lost no time in joining the admiring owners of
Sue, and then arose a debate between the Four Corners’ farmer girls
and those of Solomon’s Seal on one side, with Rachel, Sambo, Mrs.
James and her girls on the other side, as to the best points of the
cow. As each one had the right of her own opinion, being a
shareholder in the cow, there was a general “kaffe-klatch” without
the kaffe.
Finally, the admiring owners grew breathless and could find no
new term in which to voice their admiration and satisfaction of Sue,
so they transferred their remaining opinions to the calf who was
rolling and kicking playfully upon the back lawn.
“Isn’t she just too darling for anything!” sighed Janet.
“Aren’t you glad you didn’t find a customer for your business?”
added Natalie, grinning at her chum.
This started the disclosure that Janet had wanted to go home the
previous evening because of her troubles with the stock.
“Did you see to it, Janet, that the chicken-house and fences were
white-washed?” asked Mrs. James.
“No, Frances is to bring back the lime from Four Corners when
she goes to the store this morning,” was Janet’s excuse.
“What about the hens? Did you walk over to Ames and see if he
would exchange them for you?” persisted Mrs. James.
“Now you know I didn’t, Jimmy! Haven’t I been busy all morning
watching for Susy?”
Everyone laughed at Janet’s form of occupation, but Mrs. James
said: “Procrastination never succeeded when I lived on a farm.
Farming is one form of work that brooks of no postponements.”
“I’ll get out the car now, Janet, and we’ll run over to Ames and
then drive on to the store for the white-wash,” offered Frances.
“I’ll go with you, Janet, and help you pick out good hens from
Uncle’s flock,” added Dorothy Ames.
“And when you come back with the alcohol and white-wash, we
experienced farm scouts will help you clean the fowl and white-wash
the coops,” added Nancy.
Dorothy went with Janet to help Sam catch the chickens which
had to go back to their former owner, but the little chicks and the
setting hen were left undisturbed. When the prisoners had been
placed in sacks the stock scouts, Dorothy Ames and Janet and the
chickens were stowed away in the car.
When Dorothy explained to her uncle about the hens, he shook
his head slowly as he replied: “I tried my best to make Janet buy
young hens but she thought I was doin’ her out of a bargain. Now
she has seen for herself!”
Janet admitted the fact, and Farmer Ames led the girls to the
large chicken-run to permit them to make another choice.
“If I were you, Janet, I’d take some Rhode Island Red hens and a
rooster. They may not look so large but they are the best layers and
smallest eaters of all other well-known kinds of hens,” whispered
Dorothy, when the three girls stood wondering what to do.
“I tole Janet, when she was here afore, to take a few guinea-
hens, cause they are fine layers, you know, Dot,” added Mr. Ames.
“I’d much rather have a few ducks, Mr. Ames,” said Janet.
“But I warned you that ducks is hard to keep well unless you
make a special business of them. Geese is much easier to keep.”
“Well, then, I’ll take a few geese instead of guinea-hens.
Somehow or other, I despise their struts, and their shrill cries, and
the speckles on their feathers!” declared Janet.
These three reasons for not wanting guinea-hens made the
farmer laugh with amusement. He never as much as saw one of
those objectionable features with his guinea-hens. He saw the
business interest in their slight need of food and the eggs they laid.
So Rhode Island Reds were taken in place of the old hens and
rooster, and then Janet felt that she owed Mr. Ames an extra sale for
taking so much trouble with her exchanges. He had thrown the
sacks in which the infested hens had come, out upon the ground
and taken new bags for the Rhode Island fowl so they need not be
troubled with the plague of a poulterer.
“Now I’ll pick out the geese,” said Janet, having quickly figured up
the cost and deciding that she could afford them.
“Do you want to pick them out yourself?” asked Ames.
“No, I am going to trust to Dorothy’s and your wisdom,” was
Janet’s rejoinder.
“Then I’d say, don’t take a gander and geese, Janet,” was
Dorothy’s advice, “take goslings. They are very much cheaper and
easier to feed and care for.”
“Besides, they grow up fast, to geese and ganders, Miss Janet,”
supplemented the farmer.
“I never thought of the goslings. They’ll be much cuter, too,” was
Janet’s delighted reply. “How many goslings could I get for the price
of a gander and four geese?”
“I can let you have ’bout twenty goslings,” estimated Farmer
Ames.
“Oh, what a lot. Then I’ll take goslings, by all means!”
“Better not take them now, ’cause you’ll want to fix up a separate
coop and yard for ’em. If you let them run with the hens, they’ll
soon have their down picked off and then they’ll get nipped and
bitten by the hens that don’t agree, nohow, with geese.”
“Will you bring them over to Green Hill for me, some time when
you pass there?” asked Janet.
“Yeh. And I should advise you to leave the hens here until that
chicken house is well cleaned and ready for new chickens. All them
chicks have to be bathed, you know, to keep lice from increasing
and getting on the Rhode Island Reds.”
As they left the chicken yard Janet saw the pigeons on the barn-
roof, cooing and billing tenderly.
“Dear me, I do so want to have pigeons, too. I love to watch
them mount up in the sky and drop like a stone until they almost
reach the ground, and then suddenly soar again. I have seen those
tumbler pigeons of yours do this until they remind me of an aviator
doing the loop-the-loop in his aero-plane,” said Janet
“Pigeons is easy to rear, but you don’t want to take everything at
once and not be able to care for anything,” was Farmer Ames’ wise
advice.
“I don’t think pigeons are so easy to raise, Uncle,” was Dorothy’s
opinion. “They want quiet and protection, as they never fight for
their lives, like chickens and other kinds of fowl do. A cat or a rat can
catch and kill a pigeon without combat from the victim. One has to
have a mighty good pigeon-loft that is proof against prowlers, if one
wants to keep the birds.”
“I forgot you had so many pigeons, Dorothy. I think I’ll come over
and let you show me how to care for them before I buy any,”
remarked Janet.
Mr. Ames considered this a wise plan, and so the girls left him
with his promise to deliver the chickens and goslings as soon as the
coops were in order to receive them. Then Frances drove to Four
Corners for the mail, and Janet bought a white-wash brush and the
materials with which to cleanse the coops.
The scouts all helped with the task of white-washing the house
and bathing the chicks. Mrs. James advised the girls not to disturb
the setting hen but to let her handle that important part of the work.
It was sunset before the work was completed, but once it was
done, Janet felt that her friends had accomplished a great deed for
her future success—to say nothing of future physical comfort.
“If only we could send word to Ames that everything is ready for
the chickens,” said Natalie, as they started for the house.
“To-morrer is Sunday, you know,” was Sam’s reminder.
“Oh pshaw! I forgot all about it,” said Janet.
“Then Janet will lose another day without getting any eggs from
her hens,” was Natalie’s disturbing suggestion.
“I don’t see why I can’t go over now and get them,” said Janet.
“What have you decided to do about Susy. Has she a shed to
sleep in?” said Mrs. James, calmly.
Janet turned and looked at Sam. He shook his head.
“Can’t Susy sleep in the barn for one night?” asked Janet.
“I don’t know why she couldn’t, but it isn’t fair to the calf to make
her pay in discomforts just to humor her mistress with the chickens.”
The scouts had stood around listening to this conversation, and
now they whispered with Miss Mason. The result was the captain
offered to help Janet, not only to get the hens that evening but also
to clean out a shed and repair it if necessary, for Susy’s tenancy.
“Then you all must be my guests to supper at the house. I won’t
think of keeping you here so late for my affairs and then let you go
back to camp and cook your supper. If Rachel can arrange for so
many extras, it will be great fun for us all,” said Janet.
Rachel was always glad to have company and she hastily planned.
“We kin eat on the side porch where dey is enough room. Sam kin
wait on table, and I will cook and serb. Go along, honey, we’ll hab a
fine time!”
This important event being satisfactorily settled between Janet,
Rachel and the scouts, all hands went to work again and in another
hour’s time, the shed was so far completed that Frances was
dispatched for the chickens. The goslings had to remain with Ames
until their coops were ready on Monday.
When the scouts had completed the remodelled homes for Susy
and the cow, they triumphantly left the barn yard, eagerly planning
about the gosling’s coop and the pigeon loft they said they would
help build for Janet. These tests in carpentry would win each scout
the badge she desired.
As the procession reached the house they were surprised to find
that Rachel had already milked the cow and was now busy straining
the milk. Sue stood quietly waiting at the end of the lane for Sam to
show her to her hotel and then give her her supper.
The girls were disappointed that they had not been present at the
very first milking of their capital stock asset, but Rachel did not
confess that she was not so sure of her old-time cleverness at
milking and preferred to experiment without an audience. Now that
she found she had not forgotten the knack of milking, she was as
eager to show off to the others as they were to see her do the work.
Frances brought home the chickens before supper was ready, and
Janet jumped in the car as it came past the side-porch, to
accompany Frances and Dorothy to the barnyard. Then the hens and
roosters were taken inside the chicken-house and left to seek their
roosts for the night. They had been fed before the transference took
place, so there was nothing to disturb them again that night.
That supper was a gay one, with scouts sitting on the steps,
sitting on boxes, and sitting on the floor of the piazza, eating,
drinking and making merry, because all troubles seemed past and
the future beamed brightly for them.
When the babel of voices began to quiet somewhat, Miss Mason
remarked: “If a swarm of bees has to be hived on a Sunday what
would you scouts do?”
“Why, hive them, of course,” was Janet’s sensible reply.
“Just the same as if we fed the cow, or removed the eggs from
the chicken-nests,” explained Natalie.
“Well, I was wondering if Mrs. Tompkins would do that, as she is
very particular about Sunday work, you know,” mused Miss Mason.
“She’s a good woman and a conscientious one, but I would not
say she was a fanatic. Let us remember the words of the Master
when he rebuked the hypocrits with the question of ‘Who would not
save a sheep on the Sabbath Day if it was in danger?’” said Mrs.
James.
“Now that reminds me, Jimmy! When we come across any sheep
that may be for sale, I think it would be most interesting to have one
or two on the farm, don’t you?” said Janet.
“Oh, sheep are so interesting!” cried Norma.
“I love to watch them graze in a field,” added Natalie. “And we
have such a large field that it won’t cost Janet anything.”
“What are sheep good for, anyway?” asked Practical Frances.
“Goodness me! Didn’t you know that wool came from sheep?”
exclaimed Janet, amazed at such ignorance.
“I know it, but you need a flock of sheep to derive any results
from them. The wool of one sheep won’t make a shirt.”
When the laughter this remark created had subsided, Mrs. James
said: “We won’t discuss the sheep question until we have finished
housing and caring for the other stock Janet has thrust upon us. We
have enough work cut out for the next few days without planning for
sheep.”
When the scouts bid their hostess good-night, they left with the
plans all arranged for early Monday morning. The coop for the
goslings was to be built, and a pigeon loft constructed in the gable
end of the barn.
CHAPTER XI
BREAKING THE TENTH COMMANDMENT
Sunday morning was generally observed with an hour’s more
sleep and a leisurely breakfast. Because it was not a work day, there
was no sense of hurry to accomplish a task. But the Sunday
following the arrival of the cow and calf at Green Hill Farm was an
exceptional one for the farmer-scouts.
They were too eager to try a hand at milking Sue to stay in bed
and allow Sam or Rachel the same pleasure. And then there was
Susy, who was too cute for anything when she was being led so
docilely to and from the back lawn. Had she not skipped obediently
in Sam’s footsteps last night when she was taken to the new shed.
Consequently, the whole household was astir at dawn this Sunday
morning, and Sam had the entire family to escort him to the barn for
Sue and the calf.
“Shall we milk the cow in the stall or out of doors?” asked Sam, as
they neared the barn yard.
“Every one milks the cow in the yard,” said Natalie from having
seen the Ames’ follow that custom.
“All right; I’ll bring her out of the stall and you kin show me where
to stan’ her. Then we’ll start her on her breakfast to keep her quiet
until she’s milked,” agreed Sam.
The girls chose a shady spot quite close to the pig pen, and here
Sam was told to bring Sue. The bright new pans attracted the
curious attention of the three little pigs, and the large brown beast
which now came across the barn yard made them tremble with
apprehension, for they had never remembered seeing such a big
creature before.
Sue followed Sam until she reached a given point and then she
balked. For no apparent reason whatever, she refused to budge. She
was standing in the sunshine with no nearby shade where the girls
could stand while watching the process of milking.
All Sam’s coaxings and threats failed to move Sue one step. There
she stood, blank-eyed and calmly chewing her cud, but with no
intention of being moved. Sam pulled, and he pulled, then he went
behind and pushed with might and main. Suddenly, without warning,
Sue kicked out with a left hind heel and Sam caught the hoof in his
stomach. It doubled him up on the ground so that in holding himself
with both hands he let go the leading rope that was tied to the cow’s
head.
Sue seemed to think she had accomplished the purpose for which
she had balked, and now she scampered across the barn yard and
turned to face her corporate owners. Her tail switched nervously
against the frail fence of the pig pen, and her rear heels acted as if
they stood on red coals—they twitched and jumped in turn.
Sam was helped to his feet again by Rachel and Mrs. James but
he entertained no resentment against Sue. He merely remarked:
“Dat’s the way wid cows!”
He chirped sweetly to Sue and held out his hand as if to assure
her that he held a feast in his palm. In this manner he again
approached the cow. But he was facing her this time, and his
courage rose accordingly. He knew she could not kick with her
forefeet, and before she could wheel to lift her hind foot again he
could get out of the way.
Sue watched with lowered head as Sam came up to her and then
with a fearful kick of the hind feet she jumped and ran back to the
barn. But she left dire results of that kick against the fence of the
pig pen. A large break gaped at the girls, but they failed to see it
then, as their entire powers of concentration were centered in
events about to transpire at the barn.
Sam hurried after Sue and the girls hurried after Sam, leaving the
three curious pigs to follow their own sweet wills. Just as Sam came
forth again, leading Sue after him, the pigs crept out of the break in
the fence and stood watching this new approach.
This time the cow did not balk about walking over to the shady
place, because Janet held the pail of tempting breakfast right under
her nose and she followed after. But the pigs ran in different
directions to prevent a wholesale capture by their owners.
Sam was walking backwards while leading Sue, to give himself
ample time to escape if she ran for him, so he did not see a pig
running blindly toward him. The shouts and shrill warnings of the
girls came too late! The pig went head first into Sam’s legs and
toppled him over backward. This gave the leading rope a sudden
yank that Sue resented.
Mrs. James, Rachel and the five girls now gave chase to the pigs
who had not yet found a way out of the barn yard. Consequently
two of them were captured and thrust back inside the shed, but the
third one was still at large.
Janet called advices to her companions: “You all form a circle
about Seizer and we will close in gradually. When we get him in a
close ring we will pounce on him and hold him until we carry him
back to the pen.”
Because the pig had displayed such wisdom and diplomacy in
other battles with his brethren and his owners, and also managed to
seize the best of all the feed given the three of them, he had been
named Seizer. While Janet was issuing these orders Seizer stood
innocently staring from one scout to another. Finally he saw the
circle closing in about him.
He seemed to ponder which might be the right spot to attack—for
a chain is no stronger than its weakest link. Then he made a
determined dash for Natalie.
Now Natalie had been watching Sam’s heroic efforts to calm the
cow, and her eyes were not all for Seizer, so she was taken
unawares. The pig ran head down right into her shins and she went
down upon her knees, but the wily creature dodged the fall and
doubled back to dash quickly against Janet.
But the stock scout was ready for the onslaught. She had braced
her legs and planted her feet firmly apart when Seizer made his
dive. She was stooping slightly forward in order to grasp his lean
body. But the pig swerved when he was almost within reach of her
fingers, and ran blindly for Mrs. James.
He met with the folds of a long skirt that were unfamiliar to him,
so he gave that lady no opportunity to catch him but flew back at
Janet again. These turns had all been so unexpected and sudden
that the scouts forgot to close in as they had been told to do. But
when the pig ran between Janet’s ankles hoping to run out that way,
the scout spasmodically closed her feet together and caught Seizer.
In another moment he would be away again, but in that moment
four girls threw themselves upon him and the little pig was captured.
He wriggled to no good, and he was soon penned in with his
brothers.
During this by-play, Rachel tried to assist her nephew. But the
cow thought otherwise. She broke loose and started running down
the lane that led to the house.
“The cow’s gone! The cow’s running away!” shouted Natalie, who
stood gently rubbing her shins while her companions took Seizer to
the pen.
This dire news started every one flying like leaves on a March
wind, down the lane after Sue. But the cow had no evil plan in mind.
She remembered the sweet luscious grass on the front lawn and
when she arrived there she stopped of her own free will and began
grazing.
No one was willing to go near enough to tether her to the steel
pin, but Rachel came puffing up at the end of the race and wailed:
“Oh, dat milk! She ain’t been milked yet and runnin’ like dat is
enough to churn butter of dat ten quarts!”
It took the united courage and daring of eight people to tie the
rope to the stake, and then the breakfast pail was held before Sue’s
nose again, and Sam sidled along with the stool and milk-pail until
he dared sit down and begin the work.
Being an amateur at the art of milking a cow, Sam forgot to strip
the teats as any self-respecting cow is accustomed to, so Sue
expressed her displeasure at such slighting in a sound whack of her
heavy tail across Sam’s face.
The slap was so unlooked for and so stinging to his cheek that
Sam yelled and went promptly over backwards on the three-legged
stool. But Sue continued munching her feed as if no one had
insulted her. Mrs. James now summoned all her courage to say:
“If the cow is to be milked this morning, I fear I am the one who
has to do it.”
The girls held their breath and stood at a safe distance watching
for developments. But Mrs. James patted Sue on the head and
“cooed” softly to her, then she began slapping her back gently. Then
she moved her persuading hands along the side of the cow until she
reached the belly.
Now she sat upon the stool and stood the pail upright again. Very
soon she began stripping in an experienced way and Sue waved her
tail thankfully, for she had been nervous and restive because the
milk had not been drained the previous night. Rachel had only
milked out the quantity that flowed readily and left more than a
quart still in the udder. This always causes a cow to feel
uncomfortable and irritable.
When the milking was over and Sue had been left to her own
devices Mrs. James carried the pail to the kitchen. The milk was
measured and to every one’s surprise and delight there was more
than Miss Jipson had guaranteed.
After the milk was strained Sam was told to take it down to the
cellar and place it on the floor to cool. The pans were carefully
covered with wire fly-protectors and left.
Breakfast was unusually late that morning, but none the less
welcome when it did appear. Rich heavy cream was served with
fruit, cereals and everything that could afford an excuse for it,
because the milk of the previous night’s milking had produced the
richest of cream in the morning.
“Well, we didn’t get the worst of that cow bargain, did we,
Jimmy?” said Natalie, sipping the cream from her spoon.
“No, Miss Jipson was honest with us, but I feel angry every time I
think of that trader Folsom,” replied Mrs. James.
“All the same, Susy is a darling,” remarked Norma.
Janet suspended her spoon in mid-air and gasped: “We forgot
Susy was on earth in the thrills the cow gave us. I wonder if Sam
gave her any breakfast?”
“Didn’t you feed her?” was Mrs. James’ question.
“I forgot it,” was Janet’s meek confession.
“I’m glad the calf is not incorporated with Sue in our stock
company,” laughed Belle.
“I’ll go at once and attend to her breakfast—poor little Susy,”
Janet declared, so she excused herself from the breakfast table and
ran out of the house.
Sam was enjoying his breakfast of waffles and cream when Janet
went through the kitchen. He admitted that he had also forgotten
the calf in the trouble caused by Sue. So Janet went on to the barn
yard to open the door of the little shed where Susy had been kept
for the night, and let her come out to gambol about in her yard
while she, Janet, was mixing the breakfast for her.
Susy had become so impatient at the enforced confinement that
she not only showed her joy at being released, but she took it into
her woolly little calf head to attempt to jump the bars of the pen
built especially for her the night before.
Janet had hardly opened the door to place Susy’s breakfast before
her when she was startled to see the little calf leap clear of the
fence and land on the other side into the open barn yard. Away went
Susy, bounding gayly over the privet hedges, across the flower beds
and down the road that led to the woods.
And away sped Janet after her, shouting wildly to her friends at
the house to follow and help in the capture. Before Susy had
reached the cross path that went to Natalie’s garden, the girls who
had just finished breakfast, ran out and joined in the chase.
The calf had no idea of where she was heading, but Janet feared
lest the little creature run headlong into the stream and drown. She
raced after the flying heels but she was too far behind to divert the
calf’s direction. Then Susy changed her mind and the direction she
was taking, and turned to the left to plunge across Natalie’s garden
beds.
“Oh, oh! Drive her away from there!” screamed Natalie, when she
thought of the havoc four hoofs can make.
Before any one could reach the garden to chase Susy away from
it, the calf found the direct pathway to the kitchen. This she chose
and came pattering clumsily up to the stoop steps. She had sniffed
the milk for her belated breakfast waiting on the steps.
The line of scouts ran nimbly after her, and formed a circle to
prevent her going in any other direction other than up into the
kitchen, or remain where she was to be harnessed. She chose the
latter as being the least doubtful.
“There now! Both bovine scouts are captured for the day and we
can sit down and remember it is Sunday,” said Natalie.
“Rather a tardy beginning of the Sabbath,” laughed Norma.
“‘Better late than never,’” quoth Belle.
“Janet, I fixed the warm milk fer Susy’s brekfus’ so you’d better
give it to her now,” called Rachel from the kitchen.
“Is this it in the deep pan?” asked Janet.
It was, so Janet lifted the dish while Natalie and the other girls led
Susy by the tether-rope to a shady spot under the apple tree to eat
her breakfast. But the calf sniffed at the warm milk only. She refused
to taste a drop of it.
“She isn’t hungry, yet. We’ll leave it here for her to drink when
she wants it,” said Janet.
So Susy was tethered on the grass back of the house and the pan
of milk was left nearby under the tree so she could lap it if she
wanted to. As the girls gathered about Mrs. James who was sitting
on the porch with an open Bible upon her lap, Janet smiled.
“We haven’t made this Sunday a day of rest, thus far.”
“I was just looking over the Ten Commandments,” added Mrs.
James, “and I wondered if it made any difference if you work
because of necessity, or only for gain.”
“And we worked ‘our maid-servant and our man-servant, and the
strangers within our gates,’ as well as the cattle, didn’t we,” said
Janet.
Rachel appeared in the doorway from the dining room and said:
“Natalie, you forgot to pull dat lettuce last evenin’. I tole you we
diden’ have no salad fer Sunday ’cause you want to make us buy
your lettuce.”
“I’ll go now and gather enough for dinner and supper, as long as I
have sinned, already, on Sunday,” said Natalie, running away before
any one could object to the plan.
Enough garden lettuce was gathered to last for three days at the
rate of three meals per day, but Rachel kept that secret to herself.
Then just as Natalie had bathed her warm face and seated herself
once more on the breezy porch, Hester Tompkins ran in at the side
gate and called to Mrs. James and the girls.
“Mother sent me post-haste to tell you that a great swarm of bees
was found down the road about a quarter of a mile from us. No one
knows whose it is, and there it hangs. If we delay much longer in
hiving it it will wander away and be lost.”
The girls were up and dancing about in a moment, and Mrs.
James said: “What does your mother want us to do about it?”
“Well, she thought that if you scouts wanted the swarm, it is a
dandy one to start a colony with as it is so large and compact. If we
can get home again in a few moments and carry Mother and Father
to the spot, with a hive, we can capture it for you.”
“If it’s a lost swarm, it won’t cost us anything to buy,” ventured
Janet.
No one had thought of that but now they were more eager than
before to secure the swarm. So Frances had the car out of the barn
in a jiffy, and the girls stood waiting to jump in. Just as the
automobile was slowing beside the porch, the scouts from camp ran
up and wanted to know where they were going on a Sunday?
“Jump in, jump in!” ordered Janet, waving her hands.
“We’ll tell you on the way there!” exclaimed Natalie.
So the scouts jumped—some inside the automobile, some on the
running board where they clung for dear life while Frances tore out
of the yard, turning the corner of the fence on two wheels and just
missing the gate-post by the width of a hair. On down the road sped
the machine, completely enveloped in the dust it raised.
Frances was so used to the road by this time that she knew every
rut, every rock, and every obstacle in the way from Green Hill Farm
to Four Corners store. So, in spite of the blinding dust that choked
the others, the driver of the car kept right on, steering by instinct as
she raced for the swarm of bees—the prize.
But no one had known that the constable of the township had
ordered extra deputies to watch the roads on Sundays and arrest
any one found breaking the speed laws. Thus it happened that the
dust blinded the occupants of the car so that they did not see the
officer who was waiting for them to come close enough to hold up.
He called without having any result. Then he shouted but the car
was almost opposite him now. In another moment it had flown past
and he had but one thing to do—to shoot at the tires. So he aimed
and plugged a hind tire.
The girls heard the report of the pistol and the sound of the air
escaping from the tire but Frances never slowed up. In a few
moments the car was bumping on a flat tire but a swarm of bees
had to be hived, and tires were a secondary consideration.
By the time the car reached Si Tompkins’ house the occupants
were glad enough to get out. The way they were jolted and jammed
during the latter end of that race was too much for human
endurance. But Mrs. Tompkins was waiting with the hive, and now
stood wondering why every one jumped out.
“Ma,” explained Hester, “you and a few of the scouts go on with
the hive, while me and the rest of the girls will hitch up Spark to the
surrey and drive over to the swarm.”
That was agreed upon, and the two elder Tompkins with a large
hive got into the automobile with Mrs. James and Miss Mason.
Frances drove, and they were safely out of the way before the
deputy rode up on his motorcycle and asked the scouts, who were
waiting for Hester and the surrey:
“Did you gals see a speed demon flyin’ past here a few minutes
ago?”

You might also like