37 Pages

Sanchis-Segura & Spanagel 2006 rev addiction models

Course: PSYCH 163, Winter 2009
School: UCSB
Rating:
 
 
 
 
 

Word Count: 23849

Document Preview

Publishing Blackwell LtdOxford, UKADBAddiction BiologyJournal compilation 2006 Society for the Study of Addiction 2006 00 Original Article Behavioural assessment of drug reinforcement and addictive features Carles Sanchis-Segura & Rainer Spanagel REVIEW doi:10.1111/j.1355-6215.2006.00012.x Behavioural assessment of drug reinforcement and addictive features in rodents: an overview Carles Sanchis-Segura...

Register Now

Unformatted Document Excerpt

Coursehero >> California >> UCSB >> PSYCH 163

Course Hero has millions of student submitted documents similar to the one
below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.

Course Hero has millions of student submitted documents similar to the one below including study guides, practice problems, reference materials, practice exams, textbook help and tutor support.
Publishing Blackwell LtdOxford, UKADBAddiction BiologyJournal compilation 2006 Society for the Study of Addiction 2006 00 Original Article Behavioural assessment of drug reinforcement and addictive features Carles Sanchis-Segura & Rainer Spanagel REVIEW doi:10.1111/j.1355-6215.2006.00012.x Behavioural assessment of drug reinforcement and addictive features in rodents: an overview Carles Sanchis-Segura & Rainer Spanagel Department of Psychopharmacology, Central Institute of Mental Health, Germany ABSTRACT Some psychoactive drugs are abused because of their ability to act as reinforcers. As a consequence behavioural patterns (such as drug-seeking/drug-taking behaviours) are promoted that ensure further drug consumption. After prolonged drug self-administration, some individuals lose control over their behaviour so that these drug-seeking/taking behaviours become compulsive, pervading almost all life activities and precipitating the loss of social compatibility. Thus, the syndrome of addictive behaviour is qualitatively different from controlled drug consumption. Drug-induced reinforcement can be assessed directly in laboratory animals by either operant or non-operant self-administration methods, by classical conditioning-based paradigms such as conditioned place preference or sign tracking, by facilitation of intracranial electric self-stimulation, or, alternatively by drug-induced memory enhancement. In contrast, addiction cannot be modelled in animals, at least as a whole, within the constraints of the laboratory. However, various procedures have been proposed as possible rodent analogues of addictions major elements including compulsive drug seeking, relapse, loss of control/impulsivity, and continued drug consumption despite negative consequences. This review provides an extensive overview and a critical evaluation of the methods currently used for studying druginduced reinforcement as well as specic features of addictive behaviour. In addition, comic strips that illustrate behavioural methods used in the drug abuse eld are provided given for free download under http://www.zi-mannheim/ psychopharmacology.de Keywords Addictive behaviour, drug seeking, drug taking, loss of control, methods, reinforcement, relapse. Correspondence to: Carles Sanchis-Segura, Department of Psychopharmacology, Central Institute of Mental Health, J5, 68159 Mannheim, Germany. E-mail: segura@zi-mannheim.de REVIEW 1 1.1 1.1.1 1.1.2 1.2 1.2.1 1.2.1.1 1.2.1.2 1.2.2 1.2.3 1.2.4 2 2.1 2.1.1 2.1.1.1 2.1.1.2 2.1.2 2.1.3 METHODS USED TO ASSESS DRUG-INDUCED REINFORCEMENT Self-administration models Non-operant methods Operant drug self-administration procedures Tests used to measure the reinforcing properties of drugs of abuse Tests based on conditioned preference Place conditioning procedures Other measures of conditioned preference Other procedures based on Pavlovian conditioning: autoshaping (sign tracking) Facilitation of intracranial electric self-stimulation Drug-induced memory enhancement as an alternative assessing the reinforcing effects of drugs BEYOND REINFORCEMENT: ADDICTIVE BEHAVIOUR Modelling features of addictive behaviour Modelling drug seeking and relapse Assessing drug seeking by the reinstatement model Assessing relapse by drug deprivation Modelling loss of control/impulsivity Modelling drug consumption despite negative consequences Addiction Biology, 11, 238 2006 The Authors. Journal compilation 2006 Society for the Study of Addiction Behavioural assessment of drug reinforcement and addictive features 3 2.2 2.2.1 2.2.2 2.2.3 3 Tests currently used in the study of addictive behaviour Behavioural sensitization Second order schedules in drug-seeking behaviour assessment The use of conditioned place preference to measure the reinstatement of drug-seeking behaviour CONCLUDING REMARKS FOREWORD Addiction is dened as a syndrome in which drug use pervades all facets of the users life, even precipitating in the loss of social compatibility (e.g. loss of partner and friends, loss of job, crime . . .) [1]. It is obvious that addiction is a genuinely human phenomenon; and one that is therefore no reproducible within the unavoidable constraints imposed by the laboratory setting. However, some of the behavioural characteristics of this syndrome, such as resumption of drug seeking/drug consumption after a protracted abstinence (relapse), can be satisfactorily modelled in laboratory animals. For example, experimental procedures can be designed to be as simple as possible, thereby maximizing internal validity and thus reproducibility. Conversely, procedures can aim to be as holistic as possible, thereby favouring the possible relevance to human situations. Neither one of these two approaches is perfect; each has its respective drawbacks. Indeed, methods designed attending only to internal validity may nally exclude variables of relevance to understanding, explaining or predicting the phenomenon of interest. On the other hand, very complex procedures enhance the difculty of arriving at conclusions and reduce the capability of both inferring causal relationships between variables and of establishing predictions. In the following pages, we summarize various methods currently used in the drug addiction eld. Methods that evaluate features of addictive behaviour and those measuring the reinforcing properties of drugs are discussed separately. It is assumed here that drug intake (promoted and maintained by the reinforcing properties of those substances) is a requirement for the development of addiction; however, addiction is neither a necessary nor a universal consequence of drug consumption. This review also considers that physical dependence and other consequences derived from longterm drug consumption can be concurrent to the development of addiction, but that they are not aetiologically related and can be dissociated for their study (Li & Volkow 2005). Therefore, procedures measuring phenomena such as tolerance or dependence are not included in the present review. Other methods (i.e. drug discrimination procedures) that provide additional kinds of information relevant to understanding drug consumption and addictive behaviour in all its complexity, but that do not fall in any of these two main categories (reinforcement versus addictive features), are not discussed as well. It is important to note that in this review the term model will be restricted to those methods that display clear face validity towards human behaviour and phenomena. For example, the rodent drug self-administration procedures currently used in this eld are aimed at addressing the main features of the same behaviour in humans, i.e. they show clear face validity. On the other hand, the term test will be applied to describe the experimental methods that do not have a direct resemblance to the human condition (i.e. place conditioning, intracranial self-stimulation-based procedures, etc.). 1 METHODS USED TO ASSESS DRUG-INDUCED REINFORCEMENT Nowadays, it is assumed that drugs are voluntarily taken and potentially abused because of their reinforcing properties, that is because they act as reinforcers of drug-seeking and drug-taking behaviours. While this is probably true, it is also important to consider what the term reinforcer actually means. In the context of drugs of abuse, reinforcers are [1] The denition of addiction has changed across time and different denitions have been related to the specic characteristics of specic drug classes. Thus, the current denition of addiction ts much better to (and it is mainly studied in) psychostimulants such as cocaine or amphetamine, whereas 10 years ago physical dependence and withdrawal were considered as the landmarks of an alternative view of addictive behaviour more suitable for opiate drugs. Interestingly these changes are not independent of the trends in drug consumption in our society and therefore the consideration of specic drugs as health/social problems. In the clinical language dependence is the most general term to refer to the syndrome that most preclinical researchers dene as addiction. This produces some confusion because the term dependence (or less preferably physical dependence) is used in preclinical research to dene a latent withdrawal state that would be potentially triggered in the absence of the drug. According to the current evidence obtained in animal models, withdrawal symptoms do not seem to be necessary or sufcient for the development of addictive behaviour, but this observation is often ignored in the medical environments. In fact, the DSM-IV (one of the most accepted diagnostic manuals for behavioural disorders) still includes tolerance and dependence as important symptoms of human addiction. 2006 The Authors. Journal compilation 2006 Society for the Study of Addiction Addiction Biology, 11, 238 4 Carles Sanchis-Segura & Rainer Spanagel mainly considered in a Skinnerian view and therefore dened as events that follow a response and change the probability of future occurrences of that response. However, this perspective often ignores that the reinforcement process also accounts for changes in behaviour when the reinforced response appears in the absence of the reinforcer or when the reinforcer is non-contingently administered. In addition, any comprehensive denition of reinforcement should account for the generalization and pre-eminence of previously reinforced behavioural outcomes in novel situations. Therefore, the actions of reinforcers should be understood in a broader context intimately related to learning and memory processes (White & Milner 1992; White 1996; Hyman 2005). At this point it is necessary to highlight that very often the term reward is misused and confused with the term reinforcer (or the reinforcement process). Reward, as a scientic concept, was coined within the eld of experimental psychology and has three possible meanings. First, reward can be used as it would be used in a non-scientic context to describe stimuli with appetitive (desirable) consequences. Second, reward can be used (as opposed to punishment) to refer the learning contingency in which the emission of a response brings such an appetitive stimulus. This kind of contingency is often referred as positive reinforcement. Third, reward is also used to refer to a hypothetical pleasurable internal state (hedonia), which derives from the acquisition, use or consumption of appetitive stimuli. In this regard, as summarized by Everitt & Robbins (2005), reward (or related concepts, such as liking) refers to the subjective responses associated with the post-presentational consequences of reinforcers, becoming later on important characteristics of the internal representation of these stimuli (and those others surrounding their occurrence). It is also important for the purpose of this review to clarify that so far these hedonic attributive processes are simply hypothetical and that their measurability in rodents is an open debate. Regardless of which one of these three meanings is ascribed to reward, this concept cannot be equated to reinforcement. Reinforcement is a broader concept that refers to the ability of some stimuli (reinforcers) to change the probability of specic behavioural repertoires in different learning contingencies (positive versus negative reinforcement [2]). This concept includes reward-related processes but also reward-independent mechanisms which lead to an increase of the emission probability of a particular response. Acting as reinforcers, drugs can promote changes in the probability of emission of specic responses in three ways: rst, reinforcers can reduce specic needs or drives (negative reinforcement). This perspective is perhaps not essential to understand the reinforcing properties of drugs of abuse in initial states of its consumption but the importance of this phenomenon is likely to grow after prolonged drug exposure and/or when introducing deprivation/abstinence phases. Second, drugs of abuse can act as primary motivators in positive reinforcement contingencies (positive reinforcement). In those situations, other stimuli associated with the presence of the drugs can also acquire incentive-motivational properties becoming conditioned reinforcers. Finally, and referring to the initial meaning attributed to this concept by Pavlov, Thorndicke or Hull, reinforcers can enhance the storage of information about situations in which they occur, via a process that does not involve learning about the reinforcer itself. Thus, reinforcers by promoting an increased associative strength of specic stimuli-response contingencies can bias the choice of particular responses and increase their probability of emission. These different dimensions of reinforcers can be used to study drug-induced reinforcement. Thus, as mentioned before, the traditional view of reinforcers in this eld considers them as primary appetitive stimuli, and their motivational properties are often evaluated through consumption/preference-based measures. However, methods that measure the strengthening action of drugs on learning/memory processes are briey introduced together with their possible usefulness in the context of drug abuse research. 1.1 Self-administration models Self-administration-based methods are widely used in basic/preclinical drug abuse research. This is because these procedures have a good construct as well as appealing face validity towards drug consumption in humans. Of course, how the drug is obtained or even why the drug is consumed varies notably between both a human being and his/her social environment and a non-human experimental subject in a constricted laboratory set-up. However, it is assumed that the neural chemistry and anatomical circuitry involved generating, selecting and setting in motion these behavioural patterns is similar in both situations. Consequently, these procedures appear to be adequate models in unravelling [2] Positive and negative reinforcement result in an identical outcome: the increase of probability of a particular response. The difference between both phenomena refers to the underlying process. Thus, the term positive reinforcement refers to situations in which the emission of a response leads to the presentation of an appetitive consequence. Conversely, in a negative reinforcement contingency the probability of emission of a particular response is increased because of its ability to suppress an undesirable event. Drugs of abuse can promote both kinds of reinforcement, and self-administration behaviours can be elicited and sustained to obtain the drug but also to suppress the effects of its absence (i.e. prevent withdrawal). 2006 The Authors. Journal compilation 2006 Society for the Study of Addiction Addiction Biology, 11, 238 Behavioural assessment of drug reinforcement and addictive features 5 common neural mechanisms and therefore help to identify strategies useful in the intervention regarding human drug consumption. The self-administration procedures can be classied according to different criteria. Thus, from a pharmacological perspective they can be classied according to the route of administration via which the drug is ultimately delivered to the organism. This is not a trivial consideration because by determining the latency between the response and the perceived effects as well as the amount of the drug, the route of administration partially determines several drug effects, including those that allow a substance to act as a reinforcer. From a behavioural perspective self-administration methods can be classied as operant and non-operant procedures. When using operant procedures the dependent variables analysed refer to the response itself (frequency, rate, etc.) whereas the most commonly reported dependent variables in non-operant procedures are centred in the amount consumed. Thus, methods based on operant and non-operant responses differ in procedural characteristics, but also may differ in their sensitivity to the manipulation of specic brain substrates and may require a differential framework in the experimental design and in the results interpretation. 1.1.1 Non-operant methods In rodents, non-operant procedures are restricted to oral self-administration procedures. These kinds of methods are very common in the context of alcohol research but they have been also, although less frequently, used with other drugs of abuse such as nicotine (Slifer 1983), cocaine (Falk & Lau 1997), amphetamine (Meliska et al. 1995) or morphine (Schuster, Smith & Jaffe 1971). The most obvious reason for choosing a non-operant self-administration procedure is that rodents hardly consume alcohol via other routes of administration. Conversely, when drugs such as morphine or amphetamine ar...
Textbooks related to the document above:
Find millions of documents on Course Hero - Study Guides, Lecture Notes, Reference Materials, Practice Exams and more. Course Hero has millions of course specific materials providing students with the best way to expand their education.

Below is a small sample set of documents:

UCSB - PSYCH - 163
Psych115 Neuropharmacology Lecture 2:Elaborating on Intracellular SignalingPhosphoinositides Cyclic nucleotidesLecture 2: PI ObjectivesList the major family of receptors, the activation of which can lead to phosphoinositide signaling List the 3 m
UCSB - PSYCH - 163
Psych115 Neuropharmacology Lecture 3:Elaborating on Intracellular SignalingCalcium and Serine/Threonine & Tyrosine KinasesLecture 3: Ca2+ ObjectivesIn the majority of eukaryotes, describe where Ca2+ is stored/located and explain the major force a
UCSB - PSYCH - 163
Psych115 Neuropharmacology Lecture 4: TranscriptionLecture 4: Objectives Describe the features of DNA that enable it to serve in information storage and transfer Define nucleotide and codon and explain how the DNA sequence dictates
UCSB - MCDB - 103
Flow Cytometry ipl.qxd11/12/0611:14Page iIntroduction to Flow CytometryPrinciples Data analysis Protocols TroubleshootingBy Misha Rahman, Ph.D.Technical advisors Andy Lane, Ph.D. Angie Swindell, M.Sc. Sarah Bartram, B.Sc.Your first choi
UCSB - MCDB - 103
LIT33C 8/31/98 02:25 PM Page aBio-Rad Protein AssayFor Technical Service Call Your Local Bio-Rad Office or in the U.S. Call 1-800-4BIORAD (1-800-424-6723)LIT33C 8/31/98 02:25 PM Page bTable of ContentsSection 11.1 1.2 1.3Introduction.. 1P
UCSB - MCDB - 103
Abbreviated Journal Title AAPG BULL AAPS J AAPS PHARMSCI AAPS PHARMSCITECH AATCC REV ABDOM IMAGING ABH MATH SEM HAMBURG ACAD EMERG MED ACAD MED ACAD RADIOL ACCOUNTS CHEM RES ACCREDIT QUAL ASSUR ACI MATER J ACI STRUCT J ACM COMPUT SURV ACM SIGPLAN NOT
UCSB - EEMB - 142
HAPPY GROUNDHOGM ore than you ever wanted to know about Goleta's Creeksor How I learned to stop worrying about Iraq and my love life by visiting the same crummy locations month after month and year after year.30flow (cfs)20100 21-Jan 22-
UCSB - PSYCH - 118
Paper, paper, paper Due date is now Tuesday, February 17th by4pm. Hand in at the Psychology office and have itput in James Elliott's mailbox No article critique assignment (value splitbetween last assignment and exam) at 4pm. Assignment 2
Bates - HASH - 676
Edmund S. Muskie Papers Contents Summary Series X: Nestle Infant Formula Audit Commission (NIFAC) Page No. Incorporation Records Minutes and Notes Relating to Commission Meetings Correspondence Commission Administrative Records Complaints Surveys and
Bates - HASH - 0101
Edmund S. Muskie Papers Series V: U.S. Senate, Subseries B: Local Offices Lewiston Office (1976-1980) Box-folder no. 1979-1980 Alpha Files 1980 A W (20 folders) 1979 A Z (24 folders) Administration Office Hours, Press Releases ESM Autobiographical/
Bates - HASH - 0181
Edmund S. Muskie Papers Series XI: Albums and Scrapbooks Volume no. 1 Description / Inclusive dates December 22, 1931 - [1940]Container List Page 1 of 3Note: The following 9 scrapbooks have been microfilmed. Researchers who wish to consult these
Bates - HASH - 6263
Edmund S. Muskie Papers Series XVI: Photographs Subseries A: Prints and Negatives Folder no. 1 Folder title/ Description Muskie Family 84 prints Group shots and portraits of the Muskie nuclear familyContainer List Page 1 of 70Approx. Dates 1954-1
Bates - HASH - 071
Page1of1 ContainerListforSeriesV.A.2 U.S.Senate,WashingtonOffice,86thCongress(19591960) Boxno. Resource&CorrespondenceFiles 11 MaineCongressionalDelegation[1959] St.LawrenceSeawayVisit[1959] ESMBirthdayGreetings1960 LyndonJohnson,Senato
Bates - HASH - 0111
Page 1 of 3 Container List for Series V. A. 1 U.S. Senate, Washington Office, Files from Rep. Frank M. Coffin, 19571961 Box no. Administrative 1 List of Bills Introduced by Frank M. Coffin Files on Vacating Office Agricul
Bates - HASH - 010
Edmund S. Muskie Papers Series XII: Appointment Books and Visitors Books Volume no. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 Description Subseries A. Appointment Books 1951 1955 1955 1956 [remove
Bates - HASH - 0110
Edmund S. Muskie Papers Series VI: Political Campaigns Subseries B: 1960 Kennedy-Johnson Presidential Campaign Box-folder no. KE2-1 KE2-2 KE2-3 KE2-4 KE2-5 KE2-6 10-1 10-2 10-3 10-4 10-5 10-6 10-7 10-8 10-9 10-10 10-11 10-12 10-13 10-14 10-15 10-16 1
Bates - HASH - 0161
Edmund S. Muskie Papers Series XVI: Photographs Subseries A: Negatives and Prints, Oversize OVPR no. 001Container List Page 1 of 20Title/Description Approx. Date Muskie receiving medal from Jimmy Carter; inscribed, framed 12 " x 14 " 1981 Josephi
UCSB - MCDB - 103
Application Note: Screening Cytoactive Compounds to Determine Cell Cycle ArrestScreening Cytoactive Compounds to Determine Cell Cycle Arrest Using the Guava PCA-96 System, a MicroplateBased Benchtop Cell Analysis SystemJestine Ho and Dianne M. Fis
UCSB - MCDB - 103
CHAPTER 10 Guava Cell CycleIntroductionCell cycle describes the stages of replication and division of chromosomes within the nucleus, which occurs prior to a cell dividing. Cancer cells develop when the normal mechanisms for regulating the cell cy
UCSB - MCDB - 103
LAB PROTOCOLGuava PCATM-96 Cell CycleAuthors: Jestine Ho, Katherine Gillis, Dianne FishwildOBJECTIVE The objective of this assay protocol is to guide the user from cell cycle sample preparation through data analysis to obtain relative G0/G1, S,
UCSB - WEEK - 142
Problem Set 6 due 27 Feb in class 1. The Wedderburn number is used to predict the degree of tilting of the thermocline and the extent of upwelling. W = g h12/u*2L where g is gravity (9.8 m s-1), is the density difference across the thermocline, i
UCSB - WEEK - 142
Name _ Section _ Problem Set 5- EEMB 142b Due 20 February in classSummer Temperatures Lake E5, Alaska, 2003 15 1 2 3 4 Depth (m) 5 6 7 8 9 190 200 210 Day of Year 220 230 14 13 12 11 10 9 8 7 65. The residence time of phytoplankton is increased f
UCSB - WEEK - 142
Discussion Exercises 5 EEMB 142b 1. You are interested in calculating the flow of carbon generated from primary production (PP) through bacterial production (BP). You gather the following field data and conduct the following experiments. - Using 14C
Bates - HASH - 0140
TableofContents ContainerListforSeriesV.A.10 U.S.Senate,WashingtonOffice,94thCongress(19751976) PageNo. CaseFiles 1975 1 1976 12 Maine[Case&Project]ResourceFiles 20 CorrespondenceFiles 1975
Bates - HASH - 018
Edmund S. Muskie Papers Series XVI: Photographs Subseries B: SlidesContainer List Page 1 of 15Box no. Group no. Description 35mm Slide Magazines (each contains approximately 36 slides) 1A 1 Christmas 1957 at Blaine House. Melinda's First Birthday
Bates - HASH - 0153
EdmundS.MuskiePapers TableofContentsContainerListforSeriesV.A.12 U.S.Senate,WashingtonOffice,96thCongress(19791980) CaseFiles CorrespondenceFiles 1979 1980 LegislativeFiles
Bates - HASH - 0192
Edmund S. Muskie Papers Series I: Personal and Family Records Box-folder no.Container List Page 1 of 13ESM Personal Correspondence RU2-1 1925 and 1927 RU2-2 January-July 1928 RU2-3 August-December 1928 RU2-4 1929 RU2-5 1930 RU2-6 1931 RU3-1 RU3-
Bates - HASH - 017
ContainerListforSeriesV.A.5 U.S.Senate,WashingtonOffice,89thCongress(19651966) Correspondence,Resource,Case&ProjectFiles 1965 1966 LegislativeFiles PoliticalFiles PressFiles Schedulin
Bates - HASH - 019
Edmund S. Muskie Papers Container List Series VI: Political Campaigns Page 1 of 15 Subseries D: 1968 Humphrey-Muskie Presidential Campaign Box-folder no. Campaign Schedules General and Scheduling Correspondence (2 folders) Extra Schedules (2 folders)
Bates - HASH - 9843
EdmundS.MuskiePapers ContainerListforSeriesV.A.6 U.S.Senate,WashingtonOffice,90thCongress(19671968) Correspondence,Resource&CaseFiles 1967 1968 LegislativeFiles PoliticalFiles PressFiles Scheduling
Bates - HASH - 0119
Edmund S. Muskie Papers Series V: U.S. Senate, Subseries B: Local Offices Portland Office (1975-1980) Case/Project Summaries and Reports 1975-1978 Case Files 1975 1976 1977 Closed Cases 1978 1979 1980 Closed Projects 1976-1978 1979-1980 Political Fil
University of Texas - CH - 301
<h3>The UT HOMEWORK SERVICE</h3><p class="small">All of our assignments will be generated and graded via the UT Homework Service. The service is a web-based system that allows students to submit homework via the web. We will use the same servic
Bates - HASH - 013
Interview with Scott Hutchinson by Andrea LHommedieuSummary Sheet and Transcript Interviewee Hutchinson, Scott Interviewer LHommedieu, Andrea Date April 13, 1999 Place Portland, Maine ID Number MOH 082 Use Restrictions Bates College. This transcrip
Bates - HASH - 16909
Interview with Louis Scolnik by Marisa Burnham-BestorSummary Sheet and Transcript Interviewee Scolnik, Louis Interviewer Burnham-Bestor, Marisa Date March 5, 1999 Place Lewiston, Maine ID Number MOH 069 Use Restrictions Bates College. This transcri
Allan Hancock College - COMP - 6300
COMP2300/6300-2009-CourseAdminThe Australian National University College of Engineering & Computer Science1Department of Computer Science COMP2300/6300-2009-CourseAdmin Course Administration1 PreambleThis document gives a brief description of
Allan Hancock College - COMP - 6300
%!PS-Adobe-2.0 %Creator: dvips(k) 5.95a Copyright 2005 Radical Eye Software %Title: I0.dvi %Pages: 3 0 %PageOrder: Ascend %Orientation: Landscape %BoundingBox: 0 0 595 842 %DocumentFonts: Helvetica-Bold Helvetica MSAM10 CMSY10 ZapfDingbats %+ Symbol
Allan Hancock College - COMP - 6300
Welcome to COMP2300 Introduction to Computer SystemsUltraSPARC T2 (Niagara-2) multicore chip layouta rather advanced computer system! (courtesy of T. Okazaki, Flickr)COMP2300 Lecture 1: Introduction2009 1Course Contactq course web
Allan Hancock College - COMP - 6300
Number systemsq Refs: [O'H&Bryant, sect 2.12.3], [Null&Lobur, sect 2.32.4], [Tanembaum,appendix A], related web linksOctalq base 8: 0, 1, 2, 3, 4, 5, 6, 7 q . . . 83 82 81 80 . 8-1 8-2 8-3 . . . q octal decimal: s 1038 = 1 82 + 0 81 + 3 80 =
Allan Hancock College - COMP - 6300
%!PS-Adobe-2.0 %Creator: dvips(k) 5.95a Copyright 2005 Radical Eye Software %Title: D1.dvi %Pages: 3 0 %PageOrder: Ascend %Orientation: Landscape %BoundingBox: 0 0 595 842 %DocumentFonts: Helvetica-Bold ZapfDingbats Helvetica MSAM10 CMSY10 %+ Symbol
Allan Hancock College - COMP - 6300
Data RepresentationCharacters and Stringsq Refs: [O'H&Bryant, sect 2.1,2.4], [Null&Lobur, sect 2.52.7], [Tanembaum,appendix B], related web linksq text can be stored in memory by using a number to represent every character s ASCII (American St
Allan Hancock College - COMP - 4300
-AIX Version 4.3 Base Operating System and Extensions Technical Reference, Volume 1--pthread_cond_signal or pthread_cond_broadcast SubroutinePurposeUnblocks one or more threads blocked on a c
Allan Hancock College - COMP - 6300
%!PS-Adobe-2.0 %Creator: dvips(k) 5.95a Copyright 2005 Radical Eye Software %Title: D2.dvi %Pages: 3 0 %PageOrder: Ascend %Orientation: Landscape %BoundingBox: 0 0 595 842 %DocumentFonts: Helvetica-Bold ZapfDingbats Helvetica MSAM10 CMSY10 %+ Symbol
Allan Hancock College - COMP - 4300
-AIX Version 4.3 Base Operating System and Extensions Technical Reference, Volume 1--pthread_join, or pthread_detach SubroutinePurposeBlocks the calling thread until the specified thread term
Allan Hancock College - COMP - 6300
Evolution of the ComputerComputer Technologyq First Generation (1945 1955): vacuum tubes and electromagnetic relaysq refs: [O'H&Bryant, ch 1,3.1]; [Null&Lobur, ch 1]; [Tanembaum, Ch 1,2];related web linksq Second Generation (1955 1965): tra
Allan Hancock College - COMP - 6300
%!PS-Adobe-2.0 %Creator: dvips(k) 5.95a Copyright 2005 Radical Eye Software %Title: D3.dvi %Pages: 3 0 %PageOrder: Ascend %Orientation: Landscape %BoundingBox: 0 0 595 842 %DocumentFonts: Helvetica-Bold ZapfDingbats Helvetica MSAM10 CMSY10 %+ Symbol
Allan Hancock College - COMP - 6300
Evolution of the Computerq refs: [OH&Bryant, ch 1,3.1]; [Null&Lobur, ch 1]; [Tanembaum, Ch 1,2];related web linksq history q computer technology & and von Neumann architecture q architecture s central processing unit (CPU) s arithmetic logical u
Allan Hancock College - COMP - 6300
The C Programming LanguageHistory of C1960s:CPL (Cambridge Programming Language)BCPL (Basic CPL)q refs: ref. books ([King, ], K&R, Afzal), related web links q what is C and why we learn it q history of C q running the helloWorld program q
Allan Hancock College - COMP - 6300
%!PS-Adobe-2.0 %Creator: dvips(k) 5.95a Copyright 2005 Radical Eye Software %Title: C1.dvi %Pages: 4 0 %PageOrder: Ascend %Orientation: Landscape %BoundingBox: 0 0 595 842 %DocumentFonts: Helvetica-Bold ZapfDingbats Helvetica Symbol Courier %+ MSAM10
Allan Hancock College - COMP - 6300
The C Programming Languageq refs: ref. books ([King, ], K&R, Afzal), related web links q what is C and why we learn it q history of C q running the helloWorld program q language components: data types, literals, identifiers, variables q generating
Allan Hancock College - COMP - 6300
Complete (but elementary) C programsq q operators and assignment q sequence, selection and repetition q functions q pointers - introduction q getting input q arrays and array parameters q announcements: s Assignment 1 (part 1) up; also answers to
Allan Hancock College - COMP - 6300
%!PS-Adobe-2.0 %Creator: dvips(k) 5.95a Copyright 2005 Radical Eye Software %Title: C2.dvi %Pages: 4 0 %PageOrder: Ascend %Orientation: Landscape %BoundingBox: 0 0 595 842 %DocumentFonts: Helvetica-Bold ZapfDingbats Helvetica MSAM10 CMSY10 %+ CMMI12
Allan Hancock College - COMP - 6300
Pointers, Arrays and StructuresPointers as Parametersq passing a pointer as a parameter to a function allows the function to change thevariable the pointer refers toq pointers: example, as parameters q dynamically allocated arrays q command li
Allan Hancock College - COMP - 6300
%!PS-Adobe-2.0 %Creator: dvips(k) 5.95a Copyright 2005 Radical Eye Software %Title: C3.dvi %Pages: 3 0 %PageOrder: Ascend %Orientation: Landscape %BoundingBox: 0 0 595 842 %DocumentFonts: Helvetica-Bold ZapfDingbats Helvetica MSAM10 CMSY10 %+ CMMI12
Allan Hancock College - COMP - 6300
Pointers, Arrays and Structuresq pointers: example, as parameters q dynamically allocated arrays q command line parameters q structures, arrays of q coding styleCOMP2300 C3: Further Pointers/Arrays and Structures in C 2009 1Pointer Exampl
Allan Hancock College - COMP - 6300
Advanced Features of Cq qExamples of (macros)< > { {< >q le access q multi-module programs q compilation and linking revisited q the last word on C q admin matters: s pick up your reading brick (PeANUt Specication)
Allan Hancock College - COMP - 6300
%!PS-Adobe-2.0 %Creator: dvips(k) 5.95a Copyright 2005 Radical Eye Software %Title: C4.dvi %Pages: 4 0 %PageOrder: Ascend %Orientation: Landscape %BoundingBox: 0 0 595 842 %DocumentFonts: Helvetica-Bold ZapfDingbats Helvetica MSAM10 CMSY10 %+ Helveti
Allan Hancock College - COMP - 6300
Advanced Features of Cq q (macros)q file access q multi-module programs q compilation and linking revisited q the last word on C q admin matters: s pick up your reading brick (PeANUt Specification)! s pick up a copy of the Minute Paper on D1D3
Allan Hancock College - COMP - 6300
PeANUt Module OverviewPeANUt The Basicsq a simple microprocessor simulator for teaching purposes q main topics: s s s sPeANUt architecture, machine and assembly language programming branches and conditions, loops, input/output, traps, macros p
Allan Hancock College - COMP - 6300
%!PS-Adobe-2.0 %Creator: dvips(k) 5.95a Copyright 2005 Radical Eye Software %Title: P1.dvi %Pages: 4 0 %PageOrder: Ascend %Orientation: Landscape %BoundingBox: 0 0 595 842 %DocumentFonts: Helvetica-Bold ZapfDingbats Helvetica MSAM10 CMSY10 %+ Symbol
Allan Hancock College - COMP - 6300
PeANUt Module Overviewq a simple microprocessor simulator for teaching purposes q main topics: s s s sPeANUt architecture, machine and assembly language programming branches and conditions, loops, input/output, traps, macros procedures and functi
Allan Hancock College - COMP - 6300
%!PS-Adobe-2.0 %Creator: dvips(k) 5.95a Copyright 2005 Radical Eye Software %Title: P2.dvi %Pages: 4 0 %PageOrder: Ascend %Orientation: Landscape %BoundingBox: 0 0 595 842 %DocumentFonts: Helvetica-Bold ZapfDingbats Helvetica MSAM10 CMSY10 %+ Symbol